89716300
99605407
46849144
72559002
30253283
68683182
6172936
80179346
67287514
84346346
8738297
83154692
4704592
51966604
20008235
56968983
39455334
37716789
95759957
64936108
744427
43796569
84159930
61558530
53973528
93088434
93085777
7559419
29371712
61084276
4639638
81901639
21973223
5407110
35843989
82347510
54654751
3791671
52353058
13534162