34462607
49186742
87019645
4573272
8847829
75036502
29978665
60022021
57743397
50346662
97397408
68236511
39504362
5055277
2458716
17603863
31591948
86903730
71071223
407094
21942342
66642844
31893911
68965729
8785473
26589823
49711395
14434663
19381406
10561765
1663864
46913330
9956111
52349213
92681705
16798519
37627014
70008160
7663861
23982700