85618127
96281230
4653916
8850541
88185184
20147877
97242268
15458306
17016429
4767111
75621106
60176108
5487480
75475572
18096474
8239574
3617319
14356720
69806663
9907545
81566941
20583967
30602200
2276179
8322542
63388510
98792967
8899353
2493033
96925350
82773828
39713195
75032176
61897844
5513026
52868461
59719026
8414870
3768
48336459