Elijah Brown

Region
WCA ID
Competitions
Completed Solves
United States 2015BROW03 148 5848

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 119 136 419 5.41 7.24 537 161 137
2x2x2 Cube 422 520 1917 1.31 2.26 1104 304 260
4x4x4 Cube 279 352 1363 29.24 33.40 1212 310 244
5x5x5 Cube 252 318 1209 57.55 1:04.44 1242 329 261
6x6x6 Cube 278 349 1267 1:59.10 2:03.92 1061 280 223
7x7x7 Cube 291 382 1433 3:13.66 3:21.07 1286 340 258
3x3x3 Blindfolded 228 295 1486 1:08.39 1:30.19 1078 222 170
3x3x3 Fewest Moves 153 178 788 27 30.67 575 132 116
3x3x3 One-Handed 80 98 363 9.46 12.27 353 93 77
Clock 286 332 1036 5.10 6.54 1098 350 297
Megaminx 328 423 1564 52.28 58.78 1542 405 312
Pyraminx 2 2 2 0.75 1.78 35 13 11
Skewb 175 212 807 2.08 3.75 720 184 155
Square-1 225 255 744 8.55 13.45 1146 394 332
4x4x4 Blindfolded 210 253 1081 10:38.00 16:29.00 373 92 81
5x5x5 Blindfolded 150 178 728 27:02.00
3x3x3 Multi-Blind 229 287 1316 6/7 40:27

Medal Collection

Gold Silver Bronze
38 57 33

Record Collection

WR CR NR
1
3x3x3 Cube
Santa Barbara Winter 2025 Final 5 7.43 8.45 8.098.179.267.439.08
Second round 6 7.61 8.39 8.918.377.889.047.61
First round 8 6.29 9.39 8.938.8410.416.29DNF
La La Land 2024 Final 2 7.37 7.69 8.157.377.677.617.80
Semi Final 13 7.98 9.58 11.3810.738.519.507.98
Second round 4 7.41 8.19 7.928.448.748.207.41
First round 7 7.06 8.72 8.669.397.068.1212.54
CubingUSA Western Championship 2024 Semi Final 20 7.57 8.57 8.277.839.62DNF7.57
Second round 5 6.82 7.58 8.837.667.167.916.82
First round 13 6.68 8.44 9.797.498.0510.906.68
Rubik's WCA North American Championship 2024 Semi Final 79 7.81 8.98 8.139.399.4110.087.81
Second round 59 7.29 7.98 11.327.518.537.297.89
First round 100 6.62 8.62 8.7610.2010.206.916.62
Agoura Cubing Returns 2024 Final 3 5.75 7.50 7.845.757.726.958.34
Second round 4 6.75 8.00 8.676.758.877.877.46
First round 4 7.32 8.36 8.4310.198.317.328.34
Los Angeles Newcomers 2024 Final 6 7.13 8.25 8.527.477.138.7610.28
Second round 5 6.36 8.05 9.037.707.436.36DNF
First round 14 7.09 10.46 11.1212.237.0911.408.87
Bay Area Speedcubin' 58 - Berkeley 2024 Final 9 7.83 8.32 7.838.358.948.088.54
Second round 5 6.46 8.14 8.737.378.846.468.31
First round 10 6.75 9.00 8.156.758.9410.549.90
Fullerton Winter 2024 Final 5 7.08 8.38 9.0410.207.427.088.69
Second round 4 7.23 8.11 7.848.327.238.189.89
First round 4 7.74 8.43 11.238.587.747.868.86
USC Cubing 2024 Final 7 6.93 7.90 6.937.558.058.109.72
Second round 10 7.56 8.29 8.768.517.567.738.62
First round 8 8.11 8.71 8.4211.488.119.178.54
University Heights Cubing Winter 2024 Final 5 7.81 8.97 9.459.507.967.819.61
Second round 4 6.95 7.93 7.787.138.876.958.97
First round 5 7.05 8.54 7.058.6610.799.237.72
Nub Open Mission Viejo 2023 Final 4 7.67 8.04 9.597.678.097.858.17
Second round 8 7.20 8.07 7.767.867.209.128.58
First round 10 6.92 9.14 9.508.8910.256.929.04
Thankful for Cubing RPV 2023 Final 4 6.85 8.01 6.858.236.969.448.84
Second round 4 7.36 7.96 8.379.298.117.407.36
First round 4 6.73 8.49 6.739.797.908.569.00
Bay Area Speedcubin' 54 Live - SSF 2023 Final 6 6.98 8.51 8.338.066.9812.809.13
Second round 4 6.70 7.96 8.376.708.618.407.11
First round 9 7.15 8.97 7.1511.098.388.939.61
Agoura SpookCubing 2023 Final 1 7.14 7.71 7.1411.367.517.398.24
Second round 1 6.90 7.94 7.547.648.649.386.90
First round 1 8.19 8.43 8.198.258.819.338.24
Jurupa Valley Cubing Fall 2023 Final 10 8.02 8.80 10.229.088.228.029.09
Second round 3 6.69 7.61 7.758.166.696.928.85
First round 3 6.58 7.60 7.558.606.589.136.66
UCSD Extravaganza 2023 Final 8 7.99 8.71 9.377.998.498.2810.10
Second round 6 7.04 7.24 9.307.327.167.257.04
First round 8 6.48 8.02 7.687.966.488.4111.27
InTents Cubing Grand Canyon 2023 Final 3 7.27 7.90 7.317.278.517.898.92
First round 2 7.32 7.54 7.917.337.329.057.39
Rubik's WCA World Championship 2023 Second round 116 6.86 8.17 6.939.299.448.286.86
First round 124 7.59 8.16 8.558.247.597.708.66
CubingUSA Nationals 2023 Semi Final 67 7.91 8.23 8.117.917.928.678.87
Second round 30 7.31 7.44 7.357.488.667.497.31
First round 46 7.12 7.98 7.8610.108.707.127.37
Agoura Cubing Again 2023 Final 8 7.46 8.64 8.797.468.638.788.51
Second round 5 7.34 8.25 9.367.348.358.507.91
First round 4 6.63 7.92 8.937.596.638.757.43
Rialto Cubing Summer 2023 Final 4 7.34 7.68 7.717.467.347.887.94
Second round 4 7.09 7.64 9.117.097.597.537.79
First round 3 6.49 8.32 9.066.499.578.147.76
CubingUSA Western Championship 2023 Semi Final 25 7.84 8.79 8.997.849.479.138.24
Second round 15 7.14 7.84 7.587.838.108.327.14
First round 15 7.05 7.83 7.5612.027.057.608.34
Poway Summer Cubing 2023 Final 2 7.58 8.18 8.537.588.0610.777.96
Second round 3 6.42 8.01 6.428.6910.028.107.23
First round 2 7.06 7.78 8.377.217.069.157.75
Agoura Cubing 2023 Final 4 7.43 8.53 8.808.247.4310.238.56
Second round 4 7.52 8.46 8.948.477.52DNF7.97
First round 4 7.54 8.55 7.548.468.199.0011.37
Pride in Long Beach 2023 Final 5 7.58 8.34 8.948.888.078.087.58
Second round 5 7.08 8.11 8.527.088.747.478.35
First round 5 7.90 9.10 8.307.909.809.339.66
UCSD For Hemophilia 2023 Final 8 6.63 8.49 9.028.576.637.889.26
Second round 13 7.61 9.24 9.389.4310.017.618.90
First round 2 6.59 7.43 7.577.417.308.136.59
Westview Cubing Favorites 2023 Final 7 6.64 8.71 8.969.256.6410.887.92
First round 9 7.77 9.70 9.599.257.7710.5610.27
Gonna Need a Bigger Cube SD 2023 Final 2 6.83 7.59 6.926.988.86DNF6.83
First round 4 8.02 8.85 10.808.579.348.638.02
Give Back RPV 2023 Final 4 7.50 9.00 8.737.507.9110.3510.48
Second round 8 6.87 9.30 8.256.8711.8410.129.54
First round 1 5.98 7.53 7.327.915.987.369.97
ODU Big Blue Spring 2023 Final 2 6.71 7.93 7.408.8011.737.606.71
Second round 1 6.86 7.46 7.477.317.5910.256.86
First round 2 6.68 7.99 7.149.838.708.146.68
Mountains Open Up 2023 Final 3 7.85 8.64 9.099.227.858.258.58
Second round 4 7.57 8.29 7.928.698.667.578.30
First round 4 7.60 9.25 10.279.908.467.609.39
Cubing in the Valley 2023 Final 3 6.69 9.07 9.206.6911.548.299.71
Second round 2 7.11 7.41 7.119.107.187.197.86
First round 3 7.50 8.24 7.648.077.509.0212.07
UCSD Spring 2023 Final 5 6.94 8.42 9.896.9410.657.268.10
Second round 9 7.35 8.64 10.549.018.188.737.35
First round 3 7.79 8.29 8.328.689.507.887.79
A Bruin Cube Day Spring 2023 Final 11 8.71 9.51 8.718.759.5412.5210.25
Second round 8 6.99 8.32 6.997.508.878.688.77
First round 11 8.58 9.26 9.759.1710.378.588.85
InTents Cubing Anza-Borrego 2023 Final 1 7.22 7.98 9.077.267.607.2212.38
First round 1 7.65 7.80 7.827.7910.827.797.65
Circle City Turbocharged 2023 Final 6 7.40 8.31 7.978.509.508.467.40
Semi Final 3 6.33 7.36 7.437.646.339.727.02
Second round 3 6.84 7.86 9.067.117.459.026.84
First round 6 7.49 8.95 9.448.4815.327.498.94
Oak Valley Winter A 2023 Final 1 7.45 8.30 7.6510.139.157.458.09
Second round 2 7.94 9.22 9.287.949.069.3211.08
First round 2 8.02 8.54 8.078.028.709.028.86
Cozy Cubing Poway 2023 Final 3 6.12 8.01 7.537.149.3710.816.12
Second round 4 6.73 8.40 10.288.466.738.488.25
First round 3 6.87 8.07 8.647.128.456.8710.31
Jaguar Open 2023 Final 5 7.58 8.69 9.489.127.587.819.14
Second round 5 7.20 8.56 7.207.5811.949.428.69
First round 5 6.92 8.81 9.098.996.928.34DNF
Berkeley Winter A 2023 Final 4 6.53 8.94 9.188.838.806.5311.53
Semi Final 6 7.88 8.55 7.888.179.478.059.42
Second round 3 6.57 8.58 9.738.416.577.709.64
First round 2 7.36 8.21 7.908.577.369.288.16
SacCubing XIII 2023 Final 14 8.40 9.46 9.878.548.4011.189.98
Second round 7 7.10 8.09 8.447.108.118.407.76
First round 10 6.68 8.52 10.189.108.627.856.68
San Diego's Final Cube-Down 2022 Final 7 6.97 8.56 8.4412.149.078.186.97
Second round 3 6.16 7.47 7.439.357.217.766.16
First round 8 8.64 8.66 8.668.668.648.679.88
Circle City Supercharged 2022 Final 9 8.81 9.99 8.8210.498.8110.6612.78
Second round 8 8.40 9.55 10.209.409.0413.028.40
First round 4 8.59 8.86 8.709.018.598.869.29
Speedcube Baja Open 2022 Final 2 6.78 8.08 7.486.788.339.248.44
Second round 2 6.76 8.21 10.396.767.639.008.01
First round 2 7.23 8.52 8.737.238.389.358.46
WCC Western Championship 2022 Final 9 6.67 8.17 8.857.648.246.678.62
Semi Final 13 7.06 8.26 7.439.058.3110.147.06
Second round 7 7.02 7.80 8.698.198.197.027.02
First round 13 7.52 8.26 8.788.337.687.529.20
Diamond Bar September 2022 Final 5 6.63 8.06 12.536.638.238.047.92
Second round 3 6.74 7.86 7.668.026.747.908.57
First round 6 8.69 8.88 8.778.809.078.6910.14
Marshall Middle Slice 2022 Final 6 6.92 9.07 10.146.928.9510.098.18
Semi Final 8 7.29 8.79 7.299.4911.088.937.96
Second round 5 6.79 7.53 9.196.796.807.618.17
First round 5 6.33 8.50 8.226.339.718.538.76
SacCubing XII 2022 Final 5 7.49 9.23 7.4910.649.018.0512.25
Second round 4 6.24 8.30 6.246.999.699.638.29
First round 3 6.99 7.72 7.766.997.118.3010.65
Rubik's WCA North American Championship 2022 Semi Final 38 6.72 8.21 7.957.4711.639.206.72
Second round 62 7.68 8.69 8.328.747.68DNF9.02
First round 25 5.77 8.00 8.109.235.778.637.27
Long Beach Spring 2022 Final 4 7.82 8.42 7.977.828.729.788.58
Second round 7 7.86 9.36 10.4111.068.958.737.86
First round 4 7.39 8.65 8.117.3911.5810.297.56
Bay Area Speedcubin' 31A - Mill Valley 2022 Final 3 7.20 7.89 7.208.419.247.947.31
Second round 1 6.84 7.87 6.848.266.988.379.62
First round 2 6.61 8.08 8.4212.708.287.536.61
San Diego Spring 2022 Final 8 8.22 9.61 10.138.2211.969.848.87
Second round 12 7.87 9.54 10.677.8712.268.859.11
First round 9 7.72 8.88 9.277.729.537.849.91
SacCubing XI 2022 Final 3 7.76 8.41 8.638.218.568.457.76
Second round 2 7.59 8.10 9.298.228.107.997.59
First round 6 7.69 9.12 9.167.8110.3811.957.69
Cal Poly SLO Spring 2022 Final 7 8.03 8.57 8.1411.018.039.148.43
Second round 7 7.46 8.76 8.698.719.288.887.46
First round 6 6.93 8.28 8.956.938.188.508.17
Welcome Back Portland 2022 Final 5 7.40 8.51 9.218.309.138.117.40
Second round 4 6.39 8.31 9.087.576.3910.038.28
First round 5 7.26 8.34 8.687.267.6010.338.74
Anaheim Winter B 2022 Final 2 7.08 8.59 12.4610.307.117.088.35
Second round 1 7.37 7.86 8.008.158.697.427.37
First round 3 7.06 8.78 11.907.068.939.038.39
Scramble in the Springs 2022 Final 2 7.36 8.65 8.367.3610.908.499.10
Second round 4 7.83 8.78 7.839.588.5710.378.19
First round 3 8.07 9.31 8.439.2810.2311.798.07
Westview Winter A 2021 Final 3 6.29 8.25 8.426.2910.399.626.72
First round 4 8.74 9.39 8.8810.449.048.7410.25
CubingUSA Western Championship 2021 First round 17 8.01 8.91 8.5310.698.019.408.81
CalPoly SLO Fall 2021 Final 6 8.07 9.32 8.8010.469.048.0710.13
Second round 6 8.03 8.71 8.508.039.5010.218.13
First round 7 5.41 9.33 9.109.059.835.419.91
Welcome Back Wisconsin 2 2021 Second round 9 6.48 8.57 6.488.288.329.119.87
First round 12 8.48 9.49 9.119.5111.528.489.84
Utah Fall 2021 Final 9 7.20 8.63 7.208.378.289.2510.88
First round 8 7.32 8.71 9.398.709.138.307.32
Mudd Winter 2020 Final 3 8.01 8.82 9.639.978.738.118.01
Semi Final 2 7.57 8.48 8.217.579.597.6311.25
Second round 5 7.97 8.89 9.568.8110.158.297.97
First round 5 8.13 9.26 8.139.029.369.4010.02
West LA Winter 2020 Final 6 7.18 9.71 14.069.1011.677.188.35
Second round 5 6.14 9.36 8.469.1210.6710.506.14
First round 5 8.98 9.26 9.229.309.278.989.45
UCSD Winter 2020 Final 8 8.41 9.83 10.108.419.969.4210.22
Second round 8 8.49 9.06 11.598.889.408.498.89
First round 8 7.40 9.04 9.218.929.698.997.40
Grossmont Fall 2019 Final 9 7.92 9.61 9.839.659.367.9211.16
Second round 6 7.29 9.40 8.5810.127.299.4910.61
First round 5 7.96 8.91 9.238.648.8711.717.96
Mudd Fall 2019 Final 3 7.05 8.80 8.908.878.697.058.83
Second round 5 8.98 9.86 8.9810.999.2010.539.85
First round 5 9.26 9.57 9.339.269.969.439.95
Santa Barbara Fall 2019 Final 6 9.77 10.14 10.3012.059.7710.289.83
Second round 3 7.60 8.07 8.407.728.107.608.56
First round 9 9.02 9.91 9.0210.3610.4510.029.36
San Diego Summer 2019 Final 5 7.98 8.85 8.457.988.709.4010.08
Second round 5 8.60 9.26 10.7010.059.038.608.69
First round 4 7.86 8.52 8.578.828.588.417.86
Nisei Week 2019 Final 10 7.33 9.98 11.789.7810.037.3310.14
First round 10 9.96 10.31 9.9610.0610.0712.0310.79
CubingUSA Nationals 2019 Second round 89 7.95 9.76 10.258.5910.437.9513.19
First round 109 8.05 9.87 10.828.0511.909.719.08
CubingUSA Western Championship 2019 Final 11 7.89 9.61 9.5810.8510.518.737.89
Second round 13 8.56 9.31 8.7712.138.569.379.78
First round 29 7.26 10.27 7.2611.3312.098.4011.09
West LA Spring 2019 Final 3 7.17 9.73 7.179.069.6810.4612.41
First round 9 9.34 10.74 10.5211.989.819.3411.89
ODU Big Blue Spring 2019 Final 2 8.52 9.89 10.208.5210.299.4410.02
Second round 1 7.93 9.40 8.447.939.5510.2210.48
First round 1 8.31 9.53 10.099.288.3110.879.22
Santa Barbara Winter 2019 Final 2 8.45 9.08 9.298.689.2811.978.45
Second round 6 8.97 9.96 10.1210.599.4010.368.97
First round 5 7.75 10.34 11.139.9819.769.917.75
Mudd Winter 2019 Final 9 9.45 10.56 10.779.609.4511.6811.31
First round 3 7.32 8.88 8.797.328.8210.579.03
Another Bruin Cube Day 2019 Second round 16 8.83 11.11 11.3010.968.8311.0712.87
First round 6 7.47 9.51 12.988.5411.488.527.47
Welcome to 2019 Final 7 9.02 9.68 9.539.919.939.609.02
First round 8 7.84 9.67 9.3211.889.817.849.88
Poly Cubed 2018 Final 8 8.36 11.13 8.3611.799.9512.0911.65
Second round 5 8.43 8.94 9.318.548.4312.038.97
First round 11 8.15 10.14 11.1610.698.158.5812.23
Anaheim Fall 2018 Final 2 7.90 8.85 8.277.909.0910.809.20
Second round 3 8.22 9.09 9.248.229.568.4612.02
First round 2 8.64 9.34 9.549.769.728.648.77
Nisei Week 2018 Final 6 8.48 9.91 8.4810.059.4110.2811.65
First round 6 8.72 10.12 8.729.7310.709.9414.04
CubingUSA Northwest Championship 2018 Second round 13 8.27 9.84 9.9611.699.779.808.27
First round 19 9.54 10.69 15.4911.539.5410.649.91
CubingUSA Nationals 2018 Second round 149 11.13 11.56 11.7311.1311.9911.8311.13
First round 75 8.43 9.58 9.469.349.9510.278.43
West Coast Cubing Tour - Los Angeles 2018 Second round 13 9.83 11.10 10.6812.7812.849.839.85
First round 6 8.87 9.77 11.328.8710.029.789.52
CubingUSA Western Championship 2018 Final 10 8.44 9.60 8.449.3610.2012.229.24
Second round 11 8.32 9.08 12.468.509.499.248.32
First round 16 8.60 9.94 11.318.6010.2910.049.48
A Bruin Cube Day 2018 Final 3 7.49 9.64 7.4911.089.8112.468.02
Second round 5 9.61 10.17 9.709.6111.8910.4610.35
First round 10 9.60 10.94 11.5110.789.6010.7811.25
Nipomo Spring 2018 Final 2 8.63 9.58 8.6311.198.7310.0110.00
Second round 3 8.18 9.35 8.799.848.189.4312.30
First round 6 10.27 11.11 11.6914.2110.2710.8310.82
Cerritos Open 2018 Final 4 9.11 10.49 11.7310.809.119.7610.92
Second round 6 9.15 9.90 9.1510.1712.059.549.99
First round 4 8.74 9.87 10.3010.729.228.7410.10
Irvine Winter 2018 Final 6 8.55 10.16 8.5511.328.9510.8010.74
Second round 7 8.66 10.47 11.2410.1311.668.6610.03
First round 15 8.64 11.94 8.6412.5111.8011.6612.36
Skillcon 2017 Second round 11 9.35 10.72 11.6011.0911.849.359.47
First round 13 7.99 11.48 13.5611.8611.547.9911.04
Poly Cubed 2017 Final 4 9.26 10.65 10.469.2610.4411.0511.93
Second round 5 8.79 10.16 10.6410.8210.489.368.79
First round 8 9.46 10.78 10.8311.4111.039.4610.48
San Ramon Cubed 2017 Final 10 9.97 10.42 9.9710.4811.3710.4610.31
Second round 11 9.81 10.91 11.2010.469.8111.2211.08
First round 9 8.62 10.57 8.6310.9613.468.6212.11
Newport Fall 2017 Second round 16 9.27 11.30 10.8111.7914.149.2711.29
First round 14 10.37 11.29 12.8410.3710.5010.9512.43
Santa Barbara Fall 2017 Final 4 8.21 10.49 13.768.2111.089.6710.71
Second round 5 9.71 11.11 12.4512.4510.8510.029.71
First round 6 9.37 11.24 9.3712.8510.2810.5813.89
Nisei Week 2017 Second round 21 11.14 11.72 11.1417.3111.9211.1712.07
First round 21 10.69 11.63 10.6911.0111.7512.1213.74
Northwest Championships 2017 Second round 32 9.74 12.88 10.6315.7912.999.7415.02
First round 28 9.68 11.81 13.5511.429.6810.4517.38
CubingUSA Nationals 2017 Second round 86 10.65 11.26 12.6611.4111.0110.6511.37
First round 60 9.55 10.44 10.5711.209.559.5517.24
UCSD Summer 2017 Final 8 11.02 12.81 11.0213.2613.3212.8912.27
Second round 8 10.27 11.30 11.4511.8710.5813.3310.27
First round 10 10.04 12.11 13.4012.4011.6910.0412.25
Qualifornia 2017 First round 22 11.97 12.73 12.5811.9714.7212.0213.60
Caltech Winter 2017 First round 31 10.62 14.72 14.0815.1910.6214.89DNF
2FTI San Diego 2016 Second round 14 12.72 13.54 13.7512.7213.5713.2915.01
First round 7 9.99 12.15 12.6013.8611.209.9912.64
Newport Fall 2016 Second round 15 11.98 12.44 12.0811.9813.1912.5212.72
First round 18 11.73 12.50 11.7312.7113.1912.3512.45
Nisei Week 2016 First round 28 12.10 14.37 12.1016.4315.8714.7412.50
US Nationals 2016 First round 294 13.43 18.33 17.6813.4318.21DNF19.09
SoCal Supercomp 2016 Second round 18 11.40 12.79 13.6412.6813.6512.0511.40
First round 27 12.30 14.20 13.7712.3014.5814.8214.25
TFTI San Diego 2016 Second round 19 13.20 14.99 13.2018.1216.6714.2314.07
First round 13 11.78 12.46 12.0813.2813.1012.1911.78
Poly Cubed 2016 Second round 17 11.58 14.95 16.4914.5614.7015.5911.58
First round 17 14.84 15.80 16.2815.0714.8429.7216.05
St. Francis II: GYM 2016 First round 30 12.94 15.64 15.6114.3720.9412.9416.94
Newport Spring 2016 First round 30 12.08 15.33 17.1015.1413.7412.0818.27
Caltech Fall 2015 First round 51 18.94 21.23 20.7123.1319.8625.1918.94
Keep Portland Weird 2015 Second round 26 16.33 18.54 19.1117.6718.8316.3323.94
First round 27 15.67 19.00 22.1920.0215.6719.9317.04
Nisei Week 2015 First round 43 18.90 19.64 20.4319.4020.2918.9019.22
Michigan 2015 First round 47 20.03 24.28 20.0325.5427.0520.6126.68
Orange Coast Puzzle Meet 2015 Second round 42 27.12 33.57 33.08DNF29.9737.6727.12
First round 43 26.64 31.72 26.6430.5336.4531.7732.85
Caltech Winter Open 2015 First round 62 44.88 51.85 52.0852.6356.7650.8344.88
St. Francis Winter Open 2015 First round 74 43.05 52.93 1:06.3756.5059.0543.0543.24

History of World Records

Single Average Competition Round Solves
Pyraminx
0.75 Berkeley Winter A 2023 First round
Cookies help us deliver our services. By using our services, you agree to our use of cookies.