3102190
52787616
95848846
45225308
61418590
81656292
92827033
79161848
43913703
7254397
305393
618368
99743745
24311679
249843
40902458
99507623
58903900
17112075
51194439
78542675
19342449
79853625
21287950
2426993
88935388
2442231
71289891
77714440
50239564
67295233
64692967
66761427
38269193
88047692
21168273
28745498
41095223
46923933
16411304