70729228
6907614
46687230
23748071
97649417
84366160
46154493
74996365
63619361
77914336
16001535
168569
11952675
51683435
86618108
90334029
91012617
7737140
2309784
82736291
4059150
99479905
25931074
58118594
33077126
98743831
14008907
25351493
61727033
2986805
20466329
28632800
1900433
85406472
70161108
50907837
93528644
62643610
2494295
89346693