74925519
52033216
42933329
3458066
57628733
38671950
13535932
71211463
12004118
40891206
3417510
92373129
94429372
75901061
33379309
25982245
84787841
15788888
32659725
90776505
21902819
95417147
83083422
31845630
91295892
56373458
27541946
89524845
71595741
53063288
49258955
11938688
37387349
75164320
8800600
43419735
81494144
79205175
52791604
31213859