87338367
31203496
64888645
1392646
1759843
85642262
17793140
8371058
18281908
98311964
928067
80298449
54354351
55646331
13849406
45297374
1326600
73727790
36662107
72862368
80086595
10857328
46743965
82179536
25298
56269514
6469383
46904921
83939484
4759997
65303324
10275639
2262514
50954709
98951398
95679283
19033229
549784
10818503
84251144