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 422 5.41 7.24 546 162 138
2x2x2 Cube 432 532 1965 1.31 2.26 1122 308 264
4x4x4 Cube 285 359 1388 29.24 33.40 1232 319 250
5x5x5 Cube 255 322 1222 57.55 1:04.44 1261 332 264
6x6x6 Cube 284 357 1290 1:59.10 2:03.92 1087 287 228
7x7x7 Cube 295 388 1457 3:13.66 3:21.07 1312 346 262
3x3x3 Blindfolded 229 296 1501 1:08.39 1:30.19 1091 225 173
3x3x3 Fewest Moves 153 178 793 27 30.67 583 134 118
3x3x3 One-Handed 83 101 375 9.46 12.27 366 95 79
Clock 289 336 1064 5.10 6.54 1132 359 305
Megaminx 332 427 1592 52.28 58.78 1579 410 315
Pyraminx 2 2 2 0.75 1.78 35 13 11
Skewb 178 215 819 2.08 3.75 733 188 158
Square-1 229 259 754 8.55 13.45 1157 400 338
4x4x4 Blindfolded 212 255 1089 10:38.00 16:29.00 379 93 82
5x5x5 Blindfolded 154 182 737 27:02.00
3x3x3 Multi-Blind 230 288 1328 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.