62166036
1583225
27542678
27952318
7368191
4356190
94279548
9369815
13512065
32994934
58102441
566297
42137693
92033172
21486956
9458445
56309121
71046687
10031869
21899929
1414726
24896500
17565272
38262342
51666207
15255755
86511471
66037423
89558478
67787147
43141643
29955483
27085382
7121297
15013744
88649559
29037658
7626789
72068999
60961464