3172509
10331688
43018130
81082814
27745414
69726152
75716119
22452432
31962868
8376482
53602599
543590
2949778
8347239
30725051
94275536
62926491
28326799
20335814
78935974
11898011
17056942
5468900
67475927
69965739
94012697
301294
98078693
72153704
20378863
26859419
63951514
27899219
1758603
35162921
80823401
19358283
86532577
10988163
30102669