Morgan Yeh

Region WCA ID Gender Competitions Completed Solves
Canada 2017YEHM01 Male 39 1349

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 3 20 55 4.38 5.72 40 14 3
2x2x2 Cube 78 598 2239 1.40 2.40 1306 366 43
4x4x4 Cube 5 42 149 23.24 26.52 104 32 3
5x5x5 Cube 5 39 155 45.51 47.40 62 22 4
6x6x6 Cube 44 435 1525 2:04.91 2:09.53 1271 353 39
3x3x3 One-Handed 23 210 704 10.58 14.79 1267 352 31
Pyraminx 358 2959 11588 4.69 7.24 10737 2675 314
Skewb 376 3344 11904 5.29 8.27 11512 3180 383

Medal Collection

Gold Silver Bronze
35 17 9
Competition Round Place Single Average Solves
3x3x3 Cube
Pickering Favourites Autumn 2024 Final 1 6.10 6.59 6.477.166.107.366.15
First round 1 5.70 6.74 6.507.6110.335.706.11
Kitchener Mini Afternoon 2024 Final 1 5.95 6.42 5.956.836.047.056.40
Second round 3 5.04 6.53 6.426.627.545.046.56
First round 2 5.95 6.83 8.168.826.286.065.95
Pickering Mini Afternoon 2024 Final 1 5.64 6.75 6.256.58DNF7.415.64
Second round 1 6.32 6.69 6.396.856.847.196.32
First round 1 5.89 6.50 5.896.706.356.796.44
Ontario Championship 2024 Final 1 5.03 5.87 6.545.035.507.085.57
Semi Final 1 5.35 6.90 6.067.468.845.357.19
Second round 1 5.99 6.95 6.298.565.999.116.01
First round 1 6.31 7.01 8.546.886.316.577.59
Appleby Summer 2024 Final 1 5.79 6.52 6.976.145.796.447.70
Second round 1 5.97 6.18 6.396.126.03DNF5.97
First round 3 5.31 6.93 7.666.787.816.365.31
Michigan Championship 2024 Final 2 6.45 7.04 7.116.957.937.066.45
Semi Final 3 6.26 7.35 8.12DNF7.486.266.44
Second round 2 5.74 6.74 6.487.925.7410.805.83
First round 2 5.56 6.94 9.245.568.536.086.22
Battle of Waterloo 2024 Final 2 6.75 6.97 6.7512.557.096.797.04
Semi Final 1 5.54 6.54 7.455.617.606.575.54
Second round 1 6.26 6.70 6.266.627.117.396.37
First round 1 6.10 6.55 6.246.106.938.206.48
Ottawa Spring 2024 Final 1 5.68 6.37 7.676.496.415.686.20
Second round 1 5.96 6.85 8.056.447.735.966.38
First round 1 5.60 6.22 5.606.545.716.436.52
Ajax 3x3x3 Newcomers A 2024 Final 1 5.83 7.28 7.789.927.426.655.83
Second round 1 4.38 5.72 4.387.195.915.605.64
First round 1 5.98 6.36 5.986.796.217.026.08
Greater Toronto 2024 Final 6 6.58 7.74 8.327.349.376.587.57
First round 2 6.47 6.86 6.477.459.156.496.63
Waterloo Favourites Autumn 2023 Final 1 5.61 6.41 6.125.616.217.876.91
First round 1 5.53 7.29 7.959.595.535.578.35
Scarborough Fall B 2023 Final 1 5.97 7.06 6.826.777.605.977.67
Semi Final 1 5.66 6.88 6.748.025.667.036.88
Second round 1 5.77 6.21 5.776.306.526.795.81
First round 1 5.67 6.49 5.677.206.315.977.20
Pickering Fall B 2023 Final 2 5.41 6.29 6.067.406.596.225.41
Second round 2 5.88 6.81 5.885.959.377.886.60
First round 3 5.29 7.79 8.017.8910.095.297.48
Waterloo Favourites Fall 2023 Final 2 6.20 6.94 6.207.678.646.666.50
First round 3 6.08 7.32 7.886.087.238.136.86
Appleby Fall B 2023 Final 1 6.43 6.86 7.328.156.616.436.66
First round 1 6.05 6.37 6.056.586.316.237.16
Ajax 3x3x3 Morning 2023 Final 1 6.58 6.88 8.197.076.826.586.75
Second round 1 5.20 6.32 6.167.286.215.206.58
First round 1 6.07 6.72 7.168.816.076.806.21
Rubik's x Speedcubing Canada All-Stars 2023 Final 2 5.87 6.54 6.736.186.725.878.84
Second round 1 5.46 6.12 6.078.116.665.635.46
First round 2 5.48 6.64 5.957.425.486.548.21
Appleby Summer A 2023 Final 1 5.78 6.16 5.907.025.785.846.74
First round 1 5.71 6.54 5.715.727.137.136.78
CubingUSA Nationals 2023 Final 8 6.25 7.11 6.986.797.576.257.60
Semi Final 13 6.56 6.86 6.807.086.566.717.25
Second round 34 6.88 7.55 6.928.447.568.176.88
First round 50 6.36 8.00 6.379.27DNF6.368.37
Canadian Championship 2023 Final 4 5.32 6.87 7.937.205.327.056.37
Semi Final 5 6.08 6.44 6.286.086.246.817.34
Second round 6 6.71 7.41 DNF7.457.186.717.60
First round 2 6.16 6.41 6.516.456.166.268.77
Michigan 2023 Final 1 5.97 6.22 5.976.126.555.987.69
Semi Final 4 6.06 7.12 6.466.068.626.2911.24
Second round 2 6.15 6.65 6.496.156.857.646.60
First round 1 5.42 6.14 7.286.175.906.365.42
Southern Ontario Summer - Waterloo 2023 Final 1 5.43 6.27 5.435.677.816.496.64
First round 1 6.06 6.94 7.097.996.066.916.82
Guelph 2023 Final 2 6.17 6.69 6.306.348.637.446.17
Second round 2 6.08 6.40 6.256.786.516.086.45
First round 4 5.77 7.28 DNF8.555.776.946.36
Pickering A 2023 Final 1 5.57 6.03 5.975.858.236.275.57
Second round 2 5.69 6.33 7.096.305.696.855.84
First round 1 5.67 6.55 5.836.846.98DNF5.67
London Winter B 2023 Final 3 6.34 8.03 8.917.736.347.459.77
First round 1 6.27 6.62 6.536.277.516.996.35
Waterloo Favourites A 2023 Final 2 5.81 6.98 7.335.816.607.717.01
First round 4 6.80 7.49 8.246.807.187.288.02
Appleby Winter B 2023 Final 4 5.82 8.21 5.827.319.657.689.66
First round 1 6.23 7.03 6.547.227.406.237.32
Oakville Fall B 2022 Final 1 5.88 6.42 5.955.886.568.726.74
Second round 1 6.11 7.28 6.119.206.446.219.63
First round 1 6.69 7.34 8.366.698.027.296.71
Ajax NxNxN 2022 Final 2 5.50 6.31 6.315.506.706.865.91
First round 4 6.62 7.81 8.437.646.627.758.05
Richmond Hill 2022 Final 5 7.33 7.84 7.677.397.339.678.47
Second round 5 6.75 8.12 6.918.578.8810.156.75
First round 2 5.18 7.45 8.486.527.738.095.18
CubingUSA Great Lakes Championship 2022 Final 6 6.24 8.07 7.006.249.387.849.47
Second round 2 5.82 6.82 6.737.006.72DNF5.82
First round 3 6.27 7.53 7.588.056.277.387.62
Flower City Cube Fest 2022 Final 1 5.28 7.08 7.325.287.746.347.57
Second round 1 6.96 8.01 7.528.896.968.168.36
First round 1 6.33 7.61 8.796.339.286.607.43
Rubik's WCA North American Championship 2022 Semi Final 27 6.92 7.78 7.509.798.837.026.92
Second round 3 6.03 6.87 6.756.037.536.597.28
First round 26 6.15 8.00 7.32DNF8.826.157.85
3x3x3 Only Hamilton A 2022 Final 2 6.59 7.57 6.818.217.686.598.76
Second round 2 7.08 7.84 DNF8.157.527.857.08
First round 3 6.83 10.01 6.837.7613.93DNF8.34
Oshawa Favourites 2022 Final 1 6.47 7.03 7.379.966.856.866.47
First round 2 5.83 7.16 7.149.127.525.836.81
Canadian Championship 2019 Final 12 8.11 9.90 DNF9.4210.2610.038.11
Semi Final 16 8.57 10.07 10.9310.31DNF8.578.96
Second round 14 8.58 9.49 8.588.609.64DNF10.23
First round 22 8.87 10.46 11.388.8710.8210.2010.37
Newmarket Open 2018 Final 4 8.07 9.80 9.7712.468.079.709.94
Semi Final 4 9.27 10.16 9.4010.429.2710.6511.88
Second round 17 8.50 11.95 13.2412.5311.428.5011.89
First round 4 9.57 9.94 9.699.579.8310.2911.64
National Capital Region 2017 Second round 26 12.32 15.87 17.4915.8414.2718.6712.32
First round 27 14.52 15.53 14.5614.5216.4415.5819.03
2x2x2 Cube
Pickering Favourites Autumn 2024 Final 7 2.90 3.21 3.513.023.113.672.90
First round 6 2.25 2.98 2.252.685.562.993.26
Ontario Championship 2024 Final 13 1.58 3.79 1.584.27DNF3.123.99
Second round 7 1.75 2.40 2.363.642.761.752.08
First round 12 1.98 3.00 3.092.703.221.983.29
Michigan Championship 2024 Final 11 2.19 3.01 3.232.992.194.982.82
Second round 10 2.30 2.90 2.804.282.302.982.92
First round 28 2.77 3.57 4.643.102.772.97DNF
Battle of Waterloo 2024 First round 10 1.81 2.85 1.813.022.513.033.85
Ottawa Spring 2024 Final 8 2.62 3.41 3.752.623.263.783.22
First round 7 2.61 3.45 3.802.613.662.894.03
Greater Toronto 2024 Final 8 2.60 2.94 3.342.693.302.602.83
First round 15 2.90 3.17 3.393.134.852.992.90
Waterloo Favourites Autumn 2023 Final 2 2.37 2.67 2.392.372.652.983.87
First round 6 2.81 3.01 3.054.432.813.002.99
Scarborough Fall B 2023 Final 14 2.76 4.34 5.33DNF4.273.432.76
First round 7 1.40 3.22 4.153.272.793.601.40
Waterloo Favourites Fall 2023 Final 8 1.76 2.85 2.432.873.701.763.25
First round 10 2.15 3.51 2.154.103.523.643.36
Appleby Fall B 2023 Final 6 2.53 2.79 2.532.742.873.022.77
First round 7 2.68 3.08 3.013.433.782.812.68
CubingUSA Nationals 2023 Second round 105 2.43 2.94 2.513.322.992.433.75
First round 47 1.88 2.53 2.951.971.882.673.52
Canadian Championship 2023 Second round 34 2.51 3.09 3.024.592.993.252.51
First round 23 2.70 2.97 2.703.133.222.802.99
Michigan 2023 Final 10 1.51 2.76 2.403.104.791.512.77
Second round 11 2.84 3.10 3.173.993.162.842.96
First round 17 2.83 3.70 4.143.273.972.833.87
Guelph 2023 Final 9 2.71 3.34 4.872.713.773.053.20
First round 6 2.22 2.70 2.533.042.222.523.06
London Winter B 2023 First round 64 3.18 DNF DNFDNF3.913.183.84
Richmond Hill 2022 First round 14 2.78 3.35 3.625.003.562.882.78
CubingUSA Great Lakes Championship 2022 First round 38 1.88 4.35 7.963.581.882.337.15
Rubik's WCA North American Championship 2022 First round 86 2.71 3.63 3.544.46DNF2.902.71
Canadian Championship 2019 Final 12 2.51 3.86 3.003.162.515.436.44
Semi Final 13 2.75 3.29 3.403.033.802.753.45
Second round 9 2.99 3.23 2.993.333.323.083.30
First round 18 2.85 3.56 4.723.353.064.282.85
Newmarket Open 2018 Second round 40 3.37 4.71 4.593.687.083.375.87
First round 31 3.45 4.84 4.738.174.823.454.97
National Capital Region 2017 Final 15 4.10 5.18 4.815.136.655.594.10
Second round 17 3.22 4.39 4.114.865.264.193.22
First round 18 4.16 5.04 6.264.534.166.264.34
4x4x4 Cube
Pickering Favourites Autumn 2024 Final 1 23.43 26.52 25.4131.6623.4329.0825.07
Pickering Mini Afternoon 2024 Final 2 26.46 28.60 29.6226.4630.1226.6529.54
Ontario Championship 2024 Final 1 25.12 27.50 26.4232.5626.8925.1229.20
Second round 1 24.66 26.56 24.6626.0828.8425.4228.19
First round 4 26.92 29.38 31.8231.1326.9228.7228.28
Appleby Summer 2024 Final 4 25.85 31.88 33.1535.2529.7825.8532.72
Michigan Championship 2024 Final 1 23.74 26.97 30.0130.4623.7425.7225.17
First round 1 25.25 28.17 30.7931.8427.7226.0125.25
Battle of Waterloo 2024 Final 1 25.96 27.30 25.9628.3428.5527.1526.40
First round 2 28.55 29.52 30.1729.7828.6228.5531.13
Ottawa Spring 2024 Final 1 28.15 31.25 28.6130.8828.1550.8934.25
Greater Toronto 2024 Final 2 25.43 26.83 33.1426.9325.6527.9125.43
Waterloo Favourites Autumn 2023 Final 1 24.38 27.46 27.9528.3534.1724.3826.07
Pickering Fall B 2023 Final 4 24.08 29.50 34.1028.1124.0829.2831.12
Waterloo Favourites Fall 2023 Final 1 23.24 27.63 28.5126.6423.2431.2827.75
Appleby Summer A 2023 Final 3 27.53 30.84 34.2930.6627.5330.7831.08
First round 1 26.42 28.79 28.5531.0627.1430.6926.42
CubingUSA Nationals 2023 Final 12 26.88 28.45 27.1927.8634.1626.8830.29
Second round 9 24.27 26.73 24.2726.3427.1428.7126.72
First round 18 27.89 28.99 30.9429.4029.2827.8928.28
Canadian Championship 2023 Final 7 24.24 28.67 37.2627.5524.2429.0929.36
Second round 13 29.38 31.81 38.4531.8732.6530.9029.38
First round 9 27.43 29.70 28.0229.7634.2527.4331.32
Michigan 2023 Final 3 25.41 29.53 32.2630.8230.9025.4126.87
First round 3 25.82 28.85 32.3029.7930.3326.4225.82
Pickering Side Events 2023 Final 2 25.69 27.11 27.5828.0626.4325.6927.33
Second round 6 26.36 30.92 31.0126.3628.4434.2333.30
First round 7 25.64 31.29 25.6431.4529.6732.7435.04
Southern Ontario Summer - Waterloo 2023 Final 1 27.42 28.32 29.4227.8727.4228.8828.22
Guelph 2023 Final 3 26.65 29.97 33.3331.8228.9626.6529.14
Pickering A 2023 Final 3 24.84 29.13 24.8426.6230.5333.4630.24
London Winter B 2023 Final 1 27.20 28.30 30.2331.4827.3627.3127.20
Waterloo Favourites A 2023 Final 1 25.82 29.53 28.7225.8226.8633.0035.48
Appleby Winter B 2023 Final 5 24.99 31.17 41.9329.7424.9932.1531.61
Oakville Fall B 2022 Final 2 26.55 28.89 31.7829.0628.0126.5529.61
Ajax NxNxN 2022 Final 2 25.77 30.56 36.8527.5833.0925.7731.01
CubingUSA Great Lakes Championship 2022 Final 3 29.48 30.46 31.9929.4829.8129.9331.64
First round 7 26.80 31.63 31.8134.1335.6826.8028.95
Flower City Cube Fest 2022 Final 1 29.37 31.64 34.0537.6029.3730.9229.94
First round 2 31.00 34.21 34.7535.5031.0037.5132.37
Rubik's WCA North American Championship 2022 Final 19 30.33 34.59 35.4341.3832.5935.7630.33
Second round 18 28.50 30.95 28.5235.8932.4428.5031.89
First round 48 26.22 34.60 26.2234.8838.4330.4839.69
Oshawa Favourites 2022 Final 1 25.80 31.51 36.2531.9431.2031.4025.80
Canadian Championship 2019 Final 16 32.71 46.12 48.3250.9632.7148.6841.37
Second round 15 31.88 38.45 31.8847.3635.7135.5344.10
First round 17 33.58 39.08 55.5040.5038.3133.5838.42
5x5x5 Cube
Pickering Favourites Autumn 2024 Final 2 45.51 47.40 45.51DNF46.2048.5047.51
Ontario Championship 2024 Final 5 49.99 51.30 50.7750.7458.9249.9952.38
First round 4 45.74 52.23 57.9645.7450.8554.7751.08
Michigan Championship 2024 Final 1 46.28 47.94 46.2848.0853.5947.1448.60
Battle of Waterloo 2024 Final 3 48.25 51.47 49.9752.6651.7848.2552.96
First round 3 46.40 50.44 56.6751.0452.8447.4546.40
Waterloo Favourites Autumn 2023 Final 1 46.68 54.94 51.2557.971:02.8055.6046.68
Waterloo Favourites Fall 2023 Final 3 50.62 53.00 50.6251.3751.7355.8956.84
Appleby Fall B 2023 Final 3 49.19 56.14 DNF56.9956.9054.5449.19
First round 3 47.45 52.54 53.6855.9851.6752.2847.45
CubingUSA Nationals 2023 Second round 38 55.42 58.50 56.191:02.141:04.2757.1755.42
First round 53 56.02 59.79 57.641:03.8656.021:01.631:00.10
Canadian Championship 2023 Final 7 49.36 54.11 53.041:04.6654.7649.3654.54
First round 13 52.39 1:01.72 1:00.7052.391:13.691:03.021:01.44
Michigan 2023 Final 5 53.71 59.01 54.361:06.951:01.7453.711:00.93
Pickering Side Events 2023 Final 6 51.84 59.50 DNF51.8456.0556.821:05.63
First round 5 51.67 55.39 51.7856.951:07.8551.6757.45
Pickering A 2023 Final 4 50.34 56.90 54.7550.3456.8959.071:03.56
London Winter B 2023 Final 1 48.39 55.25 48.391:10.2359.8353.8052.11
Waterloo Favourites A 2023 Final 1 49.42 56.31 57.2649.4259.2957.9353.75
Appleby Winter B 2023 Final 4 51.08 55.82 1:01.421:00.4355.4651.0851.56
Ajax NxNxN 2022 Final 6 54.91 59.06 1:02.1654.911:04.3057.0557.96
Richmond Hill 2022 Final 10 56.18 1:15.38 56.1858.011:14.911:33.231:43.50
CubingUSA Great Lakes Championship 2022 Final 7 55.83 1:02.33 55.8358.711:06.941:03.511:04.78
Flower City Cube Fest 2022 Final 1 57.33 59.66 1:00.421:01.2658.501:00.0757.33
First round 4 1:02.02 1:07.25 1:04.911:08.991:11.021:07.851:02.02
Rubik's WCA North American Championship 2022 Second round 25 53.61 59.44 1:01.5159.481:05.0853.6157.34
First round 27 53.54 58.90 53.651:20.621:01.411:01.6353.54
Oshawa Favourites 2022 Final 4 56.94 1:04.19 1:05.6258.371:08.5756.94DNF
6x6x6 Cube
Pickering Favourites Autumn 2024 Final 5 2:31.85 2:36.13 2:31.852:40.722:35.83
Ontario Championship 2024 Final 13 2:11.22 2:19.30 2:25.782:11.222:20.91
First round 11 2:05.26 2:09.53 2:16.232:07.102:05.26
Appleby Summer 2024 Final 9 2:05.89 2:21.81 2:09.442:50.112:05.89
Michigan Championship 2024 Final 5 2:08.65 2:11.31 2:10.932:08.652:14.36
Waterloo Favourites Autumn 2023 Final 6 2:19.57 2:22.04 2:22.762:19.572:23.78
Pickering Fall B 2023 Final 5 2:04.91 2:19.14 2:04.912:33.792:18.71
Waterloo Favourites Fall 2023 Final 11 2:10.65 2:20.65 2:20.012:10.652:31.28
Appleby Summer A 2023 Final 8 2:13.50 2:21.69 2:24.702:26.872:13.50
CubingUSA Nationals 2023 First round 188 2:27.03 2:34.26 2:43.462:27.032:32.28
Canadian Championship 2023 First round 25 2:10.53 2:16.38 2:16.322:22.292:10.53
Michigan 2023 Final 13 2:22.09 2:26.05 2:22.092:29.462:26.59
Pickering Side Events 2023 Final 9 2:12.13 2:21.35 2:12.132:25.962:25.97
Pickering A 2023 Final 7 2:07.56 2:16.42 2:07.562:33.152:08.54
Waterloo Favourites A 2023 Final 8 2:39.16 3:07.71 2:39.163:39.443:04.54
3x3x3 One-Handed
Kitchener Mini Afternoon 2024 Final 10 14.28 16.77 15.7830.4614.2817.3917.14
First round 10 15.26 16.42 15.3116.7118.3315.2617.25
Ontario Championship 2024 Final 14 14.47 16.17 16.0917.1714.4715.2418.65
Second round 14 14.55 16.10 15.7814.5516.2116.3017.24
First round 11 12.89 14.79 20.0917.3213.3613.6912.89
Michigan Championship 2024 Final 15 15.02 21.01 17.12DNF15.0217.3528.55
First round 13 15.68 18.63 19.3615.6816.9219.6027.59
Battle of Waterloo 2024 First round 12 13.57 16.91 15.0018.7017.0313.5721.22
Ottawa Spring 2024 Final 4 11.32 15.72 13.6613.8719.6221.7011.32
First round 3 13.49 16.13 17.3019.6315.4715.6213.49
Scarborough Fall B 2023 Final 9 12.76 16.81 17.5320.3215.7412.7617.16
First round 9 14.06 15.79 16.4220.2214.5314.0616.41
CubingUSA Nationals 2023 Second round 83 14.54 16.97 21.3417.8517.4414.5415.62
First round 80 13.50 15.66 16.1813.5014.7216.4116.09
Canadian Championship 2023 Second round 24 13.04 16.38 16.2213.0419.9315.5417.37
First round 28 12.83 16.72 18.3716.7418.1815.2412.83
Michigan 2023 Final 10 10.58 16.95 10.5820.4116.0816.7118.06
First round 11 13.89 16.01 19.3613.8915.0515.1617.82
Southern Ontario Summer - Waterloo 2023 Final 4 14.37 15.21 16.3214.8018.7414.3714.50
Richmond Hill 2022 Final 7 13.34 16.73 16.8413.3418.6317.7415.60
First round 7 14.76 15.69 15.0714.7616.0518.1315.95
CubingUSA Great Lakes Championship 2022 Final 16 18.39 DNF 18.3919.34DNFDNF19.60
First round 16 13.73 16.36 16.8815.7316.4713.7319.44
Rubik's WCA North American Championship 2022 Second round 48 14.64 16.63 15.3314.6417.8117.9516.74
First round 51 13.15 15.89 19.1518.9114.7013.1514.07
Oshawa Favourites 2022 Final 2 14.19 16.14 14.1916.1914.3217.9024.77
Canadian Championship 2019 Second round 52 22.13 27.07 22.1334.4123.37DNF23.42
First round 34 18.15 21.32 18.1524.4423.3921.9718.61
National Capital Region 2017 First round 39 34.94 39.89 41.37DNF39.9138.3834.94
Pyraminx
Rubik's WCA North American Championship 2022 First round 125 4.69 7.24 4.696.638.626.4810.28
Canadian Championship 2019 Second round 51 7.62 9.84 DNF8.407.6210.0211.09
First round 62 7.71 10.53 8.788.827.71DNF14.00
Newmarket Open 2018 First round 34 7.07 8.93 7.079.599.529.777.68
National Capital Region 2017 Final 8 4.89 8.45 4.899.978.3011.447.09
Skewb
Rubik's WCA North American Championship 2022 First round 183 7.23 10.85 17.6510.927.238.8812.76
Canadian Championship 2019 Second round 27 6.31 8.29 15.456.319.638.276.97
First round 41 5.29 8.27 12.917.955.297.009.85
Newmarket Open 2018 First round 80 12.38 14.38 18.0012.3812.7319.7812.41

National Championship Podiums

Event Place Single Average Solves
Canadian Championship 2023
3x3x3 Cube 3 5.32 6.87 7.937.205.327.056.37
4x4x4 Cube 1 24.24 28.67 37.2627.5524.2429.0929.36
5x5x5 Cube 2 49.36 54.11 53.041:04.6654.7649.3654.54
Cookies help us deliver our services. By using our services, you agree to our use of cookies.