34955903
74768838
22187047
73826822
9739422
59163159
71149124
64042524
77045728
48157025
10917944
2173861
66542894
330544
539090
75744425
73902271
35271098
27533516
1077284
87317476
97954330
37215997
4534428
13683120
13653161
642700
6314326
61762671
7586123
54306811
47988481
6885529
509150
39082268
26902314
46319387
24809562
29676911
8159866