5838956
6763828
3449478
32393860
30686745
75448436
46035502
70742936
63414653
35694602
46036023
4563526
57564449
72806829
309959
63242034
95168372
70348629
2154254
86182387
76698336
18724722
91517992
18568497
47105405
59741746
19703380
34429844
867173
80852634
76976945
752058
75973303
94343275
2494424
6895638
1334605
74061766
59173939
98197996