38619584
3526059
41805089
92593302
97256414
2105531
13413563
8515042
24421904
24682634
5352014
2457492
22622596
946716
10861318
71606922
6477124
41055028
70693309
1993548
43517878
83723720
50921499
14055267
4298378
531625
87125730
45113683
99688225
49631655
1267401
27201039
44862304
75113319
43248744
64572924
55819548
61868490
98094302
74613104