99562592
5988882
78189693
61815515
128994
18379937
1468509
91048732
48142755
82809083
86987564
130348
3907321
40155375
49939214
3630608
53218174
85733298
53128813
4924118
42109589
5691899
65624880
17558774
42059848
93635354
14178044
16023092
72535536
10299323
81121409
70889609
92739444
39205248
7551110
80992864
70228908
85115625
20918481
62025031