62202612
61935283
40462112
30948931
57918628
31571221
58638115
63568101
4773795
9013098
48944796
88949553
86026761
44524386
78747691
64807713
41192692
33323900
51922798
97937864
32351041
51396731
33453639
4618525
41359426
73024350
78232193
2600883
17821642
96301298
51506120
66369879
20511917
35687789
800327
41213640
27507562
30401929
32968210
95443002