95486195
48798717
89646925
95594361
9530832
24661768
68414373
43719412
68487660
25708402
85357081
60165331
9618711
22313288
39487895
628228
86109171
8571361
7164630
64371363
734256
82593519
13301917
43986791
27675152
2655657
15252100
6551263
96519819
40574046
3154366
3632330
19695649
5918896
84551260
43924329
32939488
85522510
1068733
37133739