Vicenzo Guerino Cecchini

Region
WCA ID
Gender
Competitions
Completed Solves
Brazil 2015CECC01 Male 85 4950

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 2 9 179 4.86 5.96 74 4 2
2x2x2 Cube 4 13 278 0.80 1.62 270 12 5
4x4x4 Cube 3 5 93 22.29 26.45 113 7 2
5x5x5 Cube 4 13 226 46.75 53.55 274 13 4
6x6x6 Cube 3 9 226 1:32.42 1:42.65 297 15 3
7x7x7 Cube 6 24 396 2:35.24 2:38.10 287 16 5
3x3x3 Blindfolded 16 45 764 45.26 1:06.79 704 44 14
3x3x3 Fewest Moves 12 19 368 24 28.33 325 14 8
3x3x3 One-Handed 4 14 286 9.18 11.50 210 10 4
Clock 21 68 1452 5.73 7.11 1471 71 24
Megaminx 6 45 436 40.84 44.95 362 36 5
Pyraminx 18 45 812 1.84 2.31 198 6 2
Skewb 15 47 668 1.98 3.13 292 17 3
Square-1 1 2 24 4.49 5.46 7 1 1
4x4x4 Blindfolded 13 38 724 7:39.68
5x5x5 Blindfolded 16 45 839 33:26.00
3x3x3 Multi-Blind 23 61 926 7/7 47:50

Medal Collection

Gold Silver Bronze
177 118 75

Record Collection

WR CR NR
3 12 23
3x3x3 Cube
Campeonato Brasileiro de Cubo Mágico 2024 Final 2 5.84 6.49 6.098.886.385.846.99
Semi Final 2 5.94 6.47 6.215.946.896.866.35
Second round 1 6.11 6.52 6.666.116.646.256.84
First round 1 5.23 6.09 8.056.296.245.235.74
Rubik's WCA South American Championship 2024 Final 2 4.89 6.48 4.897.846.835.906.70
Semi Final 8 6.01 7.46 6.018.827.406.169.05
Second round 3 5.36 7.04 7.027.946.655.367.45
First round 3 6.10 6.89 6.577.486.107.646.63
Italian Championship 2023 Final 1 5.10 6.93 8.345.106.377.556.86
Semi Final 1 5.59 6.02 6.136.715.995.955.59
Second round 2 6.51 7.84 8.157.527.866.518.13
First round 2 6.41 7.13 7.267.166.417.516.98
Campeonato Brasileiro 2023 Final 1 5.57 6.40 7.245.578.056.305.67
Semi Final 5 5.84 8.38 9.048.055.848.049.22
Second round 2 5.61 6.30 5.915.616.536.786.47
First round 2 5.95 6.56 6.056.917.205.956.71
Etec Cubatão 2023 Final 2 5.74 6.32 5.965.746.837.026.17
Second round 2 5.44 7.22 6.677.005.447.988.74
First round 1 5.60 5.96 5.605.859.056.075.97
Oficina Open 2023 Final 2 6.63 7.62 7.748.237.737.386.63
Second round 1 5.80 6.97 6.957.946.117.845.80
First round 2 5.97 6.58 5.976.686.497.496.58
Colégio Asther Open 2023 Final 2 6.17 7.26 7.286.176.9711.037.53
Second round 2 6.11 6.83 6.366.116.957.187.80
First round 2 4.86 6.80 6.876.946.934.866.59
Di Tella Open 2023 Final 1 5.83 6.61 6.249.377.705.885.83
Second round 1 6.61 6.79 6.619.016.676.846.85
First round 1 6.13 6.88 6.136.846.367.448.64
UNIVR Open 2023 Final 2 5.87 6.88 6.899.066.895.876.86
Second round 3 6.40 7.23 6.499.216.938.276.40
First round 1 6.43 6.55 6.637.576.506.536.43
Festival ONCUBE Lindóia 2022 Final 2 4.93 6.53 5.335.704.9310.238.57
First round 2 5.95 7.74 9.598.776.375.958.08
Cerrado Open 2022 Final 1 6.28 6.83 6.696.787.356.287.02
Second round 1 6.65 6.97 6.696.766.657.477.46
First round 1 6.35 6.81 6.357.206.946.427.07
Nacionales Argentinas 2022 Final 2 7.44 7.88 7.547.818.297.448.31
Second round 1 6.31 6.91 6.846.318.056.717.19
First round 3 6.72 7.57 8.386.727.327.507.90
Rubik's WCA South American Championship 2022 Final 2 6.27 6.84 8.146.797.056.276.67
Semi Final 4 6.40 7.77 7.517.399.836.408.40
Second round 2 6.70 7.33 6.877.807.339.326.70
First round 2 5.63 7.06 6.759.218.266.165.63
SESI Santos 2022 Final 2 5.95 7.97 8.645.957.018.26DNF
First round 2 5.83 7.54 7.495.837.817.338.70
Arnold Sports Festival South America 2022 Final 1 6.10 6.92 7.176.886.109.036.70
Second round 1 6.71 7.54 7.9211.286.717.507.20
First round 2 6.81 7.79 8.367.127.889.456.81
Oficina Open 2022 Final 1 6.30 7.16 7.786.586.308.607.12
Second round 1 5.62 7.30 8.257.537.655.626.71
First round 1 5.92 6.78 NR 6.337.048.135.926.97
Summer Kube Vila Velha 2022 Final 1 6.09 7.85 7.847.038.676.098.96
Second round 2 6.59 8.47 6.599.088.437.9110.31
First round 1 6.70 7.33 NR 6.706.849.877.217.93
Campeonato Brasileiro 2019 Final 1 7.84 8.45 7.848.768.079.728.51
Semi Final 1 6.50 8.31 9.337.777.839.716.50
Second round 1 6.58 8.03 7.848.466.589.217.80
First round 1 7.61 8.28 8.977.939.247.617.94
I Itapê Open 2019 Final 1 6.29 8.52 6.2912.377.578.839.15
Second round 1 6.99 7.80 7.217.726.999.348.47
First round 3 8.56 9.58 9.589.9510.088.569.21
Etec Cubatão 2019 Final 2 7.71 8.49 8.559.108.688.247.71
Second round 1 5.95 8.08 9.198.857.947.455.95
First round 1 6.50 8.10 10.667.156.507.989.18
Schoolmark Open 2019 Final 3 8.33 9.16 8.338.949.399.269.27
Second round 2 7.01 7.83 8.007.7911.927.697.01
First round 4 7.72 9.80 12.249.4110.057.729.95
III Barueri Open 2019 Final 2 7.60 8.27 7.659.968.788.387.60
Second round 2 8.08 8.43 8.0810.658.228.678.41
First round 1 7.36 8.22 7.417.368.948.3110.13
Open UTF ao Cubo 2019 Final 1 6.31 7.92 7.788.106.318.277.89
Second round 2 7.08 8.64 7.089.1412.668.338.44
First round 1 6.87 8.18 8.187.586.878.7711.19
Colégio Asther Open 2019 Final 1 7.29 8.29 11.127.617.297.969.29
Second round 3 8.33 8.91 9.668.548.5310.528.33
First round 5 7.10 11.10 11.5312.247.1012.979.52
Pirapora 2019 Final 1 7.61 9.04 10.349.997.618.188.96
Second round 1 8.11 8.31 8.308.388.269.318.11
First round 1 8.15 9.35 9.398.1510.399.748.91
Oficina Open 2019 Final 3 7.27 8.67 8.777.278.658.599.84
Second round 2 7.31 8.19 8.658.147.317.799.15
First round 2 6.77 8.23 8.7211.266.778.487.48
Fecap Open 2019 Final 1 6.55 8.04 10.296.558.348.237.56
First round 2 6.94 8.59 10.776.947.3410.128.32
Arnold Classic South America 2019 Final 4 7.88 8.88 9.4411.758.877.888.34
Second round 4 9.39 10.13 11.1213.429.399.889.39
First round 5 8.56 10.34 10.258.5612.5510.6310.14
Sumaré Open 2019 Final 6 8.37 10.55 12.818.379.809.05DNF
Second round 2 8.05 8.91 9.288.178.059.2713.09
First round 3 7.38 9.04 7.539.3010.297.3814.07
II Mineirim Open 2019 Final 1 7.81 9.17 10.1310.227.818.678.71
Second round 2 7.80 9.53 10.247.8012.5010.557.80
First round 1 7.89 9.30 8.8210.129.399.697.89
Círculo Militar de Campinas 2019 Final 4 8.17 9.42 9.0710.868.1710.498.71
Second round 4 7.30 10.00 10.6510.648.7111.667.30
First round 3 9.21 9.62 9.919.6710.679.279.21
WCA South American Championship 2018 Final 1 6.83 7.74 7.406.83DNF7.808.03
Second round 3 7.39 8.55 7.3911.039.527.628.52
First round 1 8.04 9.12 9.229.118.049.659.04
Festival SESC Cubo Mágico 2018 Final 1 7.30 8.41 7.307.329.708.2211.58
Second round 6 7.43 10.16 7.439.138.90DNF12.46
First round 1 7.48 8.51 12.259.828.177.557.48
UNESP Open 2018 Final 2 8.32 10.39 11.1913.848.478.3211.51
Second round 2 9.43 11.83 13.9411.629.439.9513.92
First round 1 7.87 8.85 9.9412.277.878.458.15
Itapeva 2018 Final 1 6.85 8.39 8.096.859.398.568.53
First round 1 5.84 NR 8.66 9.069.005.848.488.49
Schoolmark Open 2018 Final 2 7.69 9.61 8.7611.949.2510.817.69
Second round 1 7.92 9.41 8.639.809.899.807.92
First round 1 8.02 8.69 8.579.2311.838.028.28
II Barueri Open 2018 Final 3 6.42 NR 8.93 8.8114.408.306.429.69
Second round 2 7.34 8.62 8.648.5112.008.707.34
First round 2 7.12 8.73 9.367.128.4711.448.37
IV ETEC Jacareí Open 2018 Final 4 8.64 10.65 11.1310.1710.6512.178.64
Second round 2 6.92 9.26 13.546.9210.2810.107.40
First round 1 7.39 7.90 8.477.817.397.439.39
Dia da Modalidade Skewb 2018 Final 1 8.29 8.95 10.029.478.638.758.29
First round 2 7.85 9.00 9.3313.009.207.858.48
Oficina Open 2018 Final 2 7.86 9.50 8.757.8611.499.4810.26
Second round 3 8.67 10.68 12.27DNF9.708.6710.08
First round 3 7.96 9.93 10.459.969.3711.957.96
Alpha Lumen Open 2018 Final 2 7.85 9.23 8.497.8510.5110.139.07
Second round 3 7.97 10.60 14.0910.577.9711.529.71
First round 3 7.60 9.29 9.7211.139.187.608.98
Fecap Open 2018 Final 2 8.35 9.02 9.668.648.358.7610.21
First round 1 7.76 9.45 11.947.768.428.4511.47
Arnold Classic South America 2018 Final 2 7.90 9.22 7.9010.228.369.3010.01
Second round 4 8.11 9.97 9.709.8611.0610.348.11
First round 3 8.64 9.87 11.669.828.6410.369.44
Etec Poá 2018 Final 1 7.92 8.80 7.929.208.598.6110.27
Second round 4 9.58 9.84 9.939.589.7515.689.84
First round 3 8.70 10.14 10.8310.329.288.7012.54
I Mineirim Open 2018 Final 4 8.34 9.87 9.0115.238.3410.939.67
Second round 6 8.78 9.88 10.2412.329.518.789.88
First round 3 7.54 9.30 8.8911.187.8412.467.54
Arena Curuçá Open 2018 Final 1 8.37 9.62 10.4810.199.428.379.25
Second round 2 8.44 10.26 10.7411.939.858.4410.19
First round 1 7.62 9.74 11.018.9311.649.287.62
FECA Open 2017 Final 3 8.44 10.01 9.21DNF8.4411.509.33
Second round 2 7.84 9.85 7.8410.958.969.6310.95
First round 1 7.77 9.74 9.697.7710.069.4812.52
Estância Open 2017 Final 1 8.90 10.07 10.448.9010.189.6011.03
Second round 1 7.57 8.75 8.758.7911.297.578.70
First round 2 9.48 9.95 11.099.4810.0510.179.62
Sumaré Open 2017 Final 1 6.79 8.76 11.418.639.967.706.79
Second round 1 7.44 9.07 11.839.528.607.449.08
First round 1 8.12 9.82 11.358.128.5810.6010.28
III ETEC Jacareí 2017 Final 1 9.16 10.28 10.549.7011.3710.599.16
Second round 2 8.72 10.15 10.438.729.2610.7714.46
First round 3 9.30 10.94 10.8311.569.3011.5110.48
Bicho Legal Open 2017 Final 4 9.87 11.38 10.0310.8613.259.87DNF
Second round 4 9.26 10.56 12.109.859.749.2613.49
First round 2 8.00 10.17 9.888.678.0011.9712.07
SESC Santos 2017 Final 6 9.37 10.79 12.3410.559.3710.8810.94
Second round 5 8.77 10.72 8.7710.9311.849.9911.24
First round 3 8.48 10.48 9.8310.4612.898.4811.14
Brasileiro 2017 Final 6 10.54 11.53 13.6011.3410.5411.6911.57
Second round 5 9.00 11.43 12.469.0010.9711.2112.10
First round 7 9.37 11.44 10.8312.989.3711.3912.09
Fecap Open 2017 Final 5 9.96 11.34 9.9612.9610.2710.78DNF
First round 4 10.44 11.59 11.0911.9310.4411.7612.79
Oficina Open 2017 Final 4 9.88 10.94 11.069.8811.1511.0910.68
Second round 4 8.96 11.17 11.108.9615.1111.8110.60
First round 5 9.64 10.89 9.6410.9511.1414.1410.58
Arnold Classic South America 2017 Final 9 10.90 12.80 10.9013.5012.1512.7613.97
Second round 3 8.22 10.94 10.8511.9510.728.2211.26
First round 2 9.17 11.04 10.5710.84DNF9.1711.71
Orange Tech 2017 Final 4 10.59 11.70 10.5912.0314.1212.2510.82
Second round 3 9.81 11.45 9.8514.299.8112.1312.37
First round 1 8.33 10.33 11.5010.089.9011.008.33
Lorena Open 2017 Final 3 10.07 12.27 11.4212.4313.4810.0712.95
Second round 3 11.23 11.93 11.2311.4513.9612.4011.93
First round 2 10.60 12.52 11.1515.8111.9314.4910.60
Sumaré Open 2016 Final 6 12.54 14.34 12.5414.2016.7714.2214.61
Second round 5 9.82 13.27 15.2012.6114.749.8212.45
First round 5 12.40 13.45 14.2513.2612.8312.4014.84
Rubik's Cube Sorocaba 2016 Final 4 11.42 12.10 15.3211.4511.5613.2811.42
First round 7 13.41 14.81 13.6514.6216.1613.4121.31
II ETEC 2016 Final 7 13.99 15.18 15.8017.3114.8314.9013.99
Brasileiro 2016 Semi Final 20 11.34 14.20 13.4814.7914.3215.6011.34
Second round 27 13.17 15.10 15.7813.1714.5920.0414.94
First round 30 13.54 14.86 14.4716.6013.5516.5513.54
Oficina Open 2016 Second round 16 12.43 16.68 16.2619.2212.4318.4615.32
First round 12 11.62 16.47 11.6216.3318.4117.0516.04
Open Cubo Mágico Domus Sapiens 2016 Second round 17 13.25 16.20 16.4017.8414.3618.4713.25
First round 19 14.86 18.34 16.4918.7319.8114.8622.71
Fecap Open 2016 First round 31 18.12 20.50 21.3218.8318.1221.3523.57
Big Pine Open 2015 Final 33 17.53 22.77 17.5323.7421.2325.5223.34
Second round 31 18.82 22.02 19.6318.8223.8722.7223.71
First round 30 19.13 20.94 23.0119.1321.9019.4621.45
Open Cubo Mágico Domus Sapiens 2015 Second round 35 22.27 26.99 28.5128.6524.9422.2727.53
First round 34 23.95 26.65 34.0324.3823.9526.1029.46
I Campeonato de Cubo Mágico de Barueri 2015 Second round 33 23.20 26.37 26.0827.8623.2025.1630.42
First round 35 18.20 25.88 26.9035.0818.2026.4024.35
World Rubik's Cube Championship 2015 First round 294 21.51 28.99 21.5133.2234.3329.6224.14
Oficina Open 2015 First round 43 34.41 36.02 34.4134.7336.3854.5636.96

History of World Records

Single Average Competition Round Solves
Square-1
6.54 Bernô Feet Friendship 2019 Final 6.157.376.046.11DNF
5.00 6.73 Schoolmark Open 2018 First round 8.456.536.795.006.87

History of Continental Records

Single Average Competition Round Solves
4x4x4 Cube
22.29 26.45 Cerrado Open 2022 Final 26.8531.4126.4526.0522.29
Square-1
5.46 Rubik's WCA South American Championship 2024 First round 5.085.005.565.746.71
4.49 5.46 Etec Cubatão 2023 First round 4.825.567.486.004.49
4.68 Di Tella Open 2023 First round
5.92 UNIVR Open 2023 Final 5.066.307.445.555.92
6.22 Cerrado Open 2022 Final 7.605.685.036.366.62
6.44 Oficina Open 2022 Final 6.176.836.317.526.07
5.95 II Barueri Open 2018 Final
7.13 Oficina Open 2018 Final
7.15 Sumaré Open 2017 Final

History of National Records

Single Average Competition Round Solves
3x3x3 Cube
6.78 Oficina Open 2022 First round 6.337.048.135.926.97
7.33 Summer Kube Vila Velha 2022 First round 6.706.849.877.217.93
5.84 Itapeva 2018 First round
6.42 II Barueri Open 2018 Final
2x2x2 Cube
1.80 Oficina Open 2022 Final 1.671.872.731.861.50
1.96 Etec Cubatão 2019 First round 1.631.732.522.601.29
4x4x4 Cube
28.71 Oficina Open 2022 First round 31.5326.4329.0029.0928.05
6x6x6 Cube
1:41.74 1:44.03 Rubik's WCA South American Championship 2022 First round 1:47.041:41.741:43.32
Pyraminx
2.99 I Itapê Open 2019 First round 5.372.983.252.522.73
3.42 FECA Open 2017 First round 3.142.935.673.733.40
Skewb
3.13 Cerrado Open 2022 First round 2.736.003.172.933.29
3.32 Festival SESC Cubo Mágico 2018 Final 2.692.595.743.543.72
3.75 Sumaré Open 2017 Final 3.203.715.823.973.57
3.83 SESC Santos 2017 Second round 3.313.374.811.985.30
Square-1
10.18 Sumaré Open 2017 Final 11.407.159.0110.1211.51
10.46 Bicho Legal Open 2017 Final 9.6511.989.399.7614.91
11.01 SESC Santos 2017 Final 14.728.7811.7012.209.12
8.63 Brasileiro 2017 First round
11.51 Oficina Open 2017 Final 11.1111.5011.5514.8511.47
8.69 12.23 Lorena Open 2017 First round 10.9414.348.6912.9012.86
10.95 Brasileiro 2016 Final

Continental Championship Podiums

Event Place Single Average Solves
Rubik's WCA South American Championship 2024
3x3x3 Cube 2 4.89 6.48 4.897.846.835.906.70
3x3x3 One-Handed 3 10.19 11.61 13.5610.1910.7213.1910.92
Pyraminx 1 1.97 2.96 4.301.972.983.022.87
Square-1 1 4.57 6.32 7.855.677.126.184.57
Rubik's WCA South American Championship 2022
3x3x3 Cube 2 6.27 6.84 8.146.797.056.276.67
4x4x4 Cube 1 26.59 27.57 26.5933.0226.9627.1628.58
5x5x5 Cube 3 53.63 56.09 59.6153.6358.6555.7553.88
Pyraminx 1 2.44 3.39 4.623.003.134.032.44
Skewb 3 3.25 3.80 4.753.733.254.023.66
Square-1 1 5.78 6.82 6.595.786.127.757.95
WCA South American Championship 2018
3x3x3 Cube 1 6.83 7.74 7.406.83DNF7.808.03
2x2x2 Cube 3 2.38 3.36 3.393.464.153.242.38
4x4x4 Cube 3 32.31 35.34 37.5232.3137.0533.1635.82
5x5x5 Cube 3 1:09.30 1:13.71 1:09.301:13.761:17.501:09.871:29.91
Pyraminx 2 2.44 3.90 4.192.446.703.663.85
Skewb 2 2.67 3.75 6.614.152.672.744.37
Square-1 1 5.59 7.48 6.928.2512.435.597.26
3x3x3 With Feet 2 29.11 35.86 29.1132.1035.4448.9440.04

National Championship Podiums

Event Place Single Average Solves
Campeonato Brasileiro de Cubo Mágico 2024
3x3x3 Cube 2 5.84 6.49 6.098.886.385.846.99
2x2x2 Cube 1 1.63 1.97 1.721.632.293.041.89
4x4x4 Cube 3 26.16 30.06 26.1633.0429.8230.1430.22
5x5x5 Cube 2 46.75 53.55 57.7855.1348.3757.1546.75
6x6x6 Cube 3 1:43.05 1:46.17 1:43.051:47.971:47.49
7x7x7 Cube 3 2:41.67 2:44.39 2:47.762:41.672:43.74
3x3x3 One-Handed 2 11.42 12.08 11.4613.8312.7011.4212.09
Pyraminx 2 1.87 2.31 2.151.872.812.702.08
Skewb 2 2.33 3.79 4.172.334.354.212.98
Square-1 1 4.59 5.77 6.124.595.835.3710.35
Campeonato Brasileiro 2023
3x3x3 Cube 1 5.57 6.40 7.245.578.056.305.67
2x2x2 Cube 2 1.16 1.97 1.612.381.161.982.32
4x4x4 Cube 1 25.95 28.82 25.9527.0430.2229.5629.86
5x5x5 Cube 3 56.35 56.99 57.4156.3556.6257.7856.94
6x6x6 Cube 2 1:39.89 1:43.80 1:43.901:47.611:39.89
3x3x3 One-Handed 3 11.27 12.95 12.4112.8611.2716.6513.59
Megaminx 3 49.32 53.62 54.8253.2456.3952.8149.32
Skewb 3 3.63 4.27 4.104.723.983.637.22
Square-1 1 4.64 6.13 5.724.645.577.607.11
Rubik's WCA South American Championship 2022
3x3x3 Cube 1 6.27 6.84 8.146.797.056.276.67
2x2x2 Cube 3 1.63 2.13 1.802.851.632.512.09
4x4x4 Cube 1 26.59 27.57 26.5933.0226.9627.1628.58
5x5x5 Cube 2 53.63 56.09 59.6153.6358.6555.7553.88
6x6x6 Cube 3 1:45.08 1:59.25 2:04.542:08.121:45.08
7x7x7 Cube 3 2:53.48 2:57.32 3:02.682:55.802:53.48
3x3x3 One-Handed 3 11.23 13.48 14.5811.2316.5412.3113.56
Pyraminx 1 2.44 3.39 4.623.003.134.032.44
Skewb 1 3.25 3.80 4.753.733.254.023.66
Square-1 1 5.78 6.82 6.595.786.127.757.95
Campeonato Brasileiro 2019
3x3x3 Cube 1 7.84 8.45 7.848.768.079.728.51
2x2x2 Cube 1 1.99 2.42 2.832.023.022.401.99
4x4x4 Cube 2 34.96 36.43 36.1535.6337.5242.8434.96
5x5x5 Cube 1 1:03.56 1:07.87 1:03.561:06.281:07.321:10.571:10.02
6x6x6 Cube 1 2:24.31 2:31.02 2:26.542:42.212:24.31
7x7x7 Cube 2 3:28.31 3:38.28 3:41.183:28.313:45.36
3x3x3 One-Handed 2 11.40 14.86 16.4111.4015.4214.4514.71
Clock 1 10.12 10.74 10.9010.1211.0811.8310.25
Megaminx 3 56.11 1:01.46 1:01.311:04.1458.9456.111:05.48
Pyraminx 1 3.10 3.65 5.203.103.184.473.30
Skewb 2 3.53 4.46 3.534.405.10DNF3.88
Square-1 1 5.98 7.67 9.425.987.966.458.59
3x3x3 With Feet 3 43.79 47.46 46.7049.601:05.8043.7946.08
Brasileiro 2017
2x2x2 Cube 3 3.02 3.47 3.024.353.513.053.84
Clock 3 17.37 18.29 18.0522.0318.8717.3717.95
Pyraminx 2 3.92 4.81 8.113.924.554.485.39
Skewb 1 3.25 4.44 5.183.835.743.254.31
Square-1 1 10.08 12.48 10.0812.1014.8512.8812.45
Brasileiro 2016
Square-1 3 10.95 19.48 20.3722.5825.1015.4910.95
Cookies help us deliver our services. By using our services, you agree to our use of cookies.