26039285
16372206
6764687
15516619
80788976
19599552
9893589
42717327
56803433
56816306
99502278
78002275
66584570
1004182
22197067
69871317
47523033
1004256
87743252
60139399
70645619
40892875
6259455
76488418
75123282
94383880
2698337
66581656
12398190
58542483
63352100
4939716
5354856
48811463
23041777
23271662
87029692
1819387
42346799
26253395