2285379
6105302
55556264
14241181
639730
98571469
5639535
14181394
96493559
51155608
80852501
6537600
31489891
2237870
9168869
21379996
52101298
26138025
77582891
7928238
62053446
9686451
92893307
9468625
71539555
3735451
86751984
18048538
46331276
99278659
35724821
15992186
37467872
6243953
34415160
54975385
31983096
65936440
10039801
11568764