26139358
7681309
70174653
453595
79159833
42038851
2643967
96178219
39176420
7468868
74395727
1807527
20241936
22121387
49082715
21037131
51362275
55038066
7406125
83847900
71131359
4327797
29489882
17912791
88139682
949773
56853778
12702092
1047790
8664247
43703569
19122205
43425426
77174513
45194678
38706536
70999876
12984661
49529214
41507858