35145760
12699497
76322248
65457839
38309948
62295749
51226282
79693185
8857948
67929837
20793780
94332005
72187039
11227479
91375398
64135686
70373795
40412305
24883775
77363575
1582498
77977715
73511479
36402994
35454435
96693126
80771201
850114
61688920
14278862
93368665
81527641
90522567
8450848
91066081
15532126
87784993
4177635
71941631
3665657