65638720
543960
718189
68426872
86849820
61788475
1088472
6605282
3876322
34457227
21172195
5619622
47965831
41521057
82093493
83754397
5871814
6811231
601632
38044818
82032480
23404139
68402363
90842894
4441760
60514724
7292495
16969200
11596525
80011239
2298075
22292573
13735523
9655608
29804105
41444723
94465568
2012700
78688213
72596798