32642736
33735121
2596717
84461776
72897750
71705667
75014362
24737518
43343956
47287635
813529
79178272
73725987
3854666
28172493
42185833
22717544
99862637
99845293
2781742
76815506
17962349
61009158
4913697
3739231
3033202
23618120
21248994
51777785
5875319
8831511
53223144
21865697
59541699
57772982
35477314
31516848
62236200
1834429
45873155