70028888
41926717
109267
49666901
29088394
90764058
2017670
17296409
4946626
10485132
61608367
36583798
53792834
38988698
5062549
1097375
84178735
40267426
65669169
18754474
79578900
25578682
19925807
971264
10447692
94726589
4881537
1989694
78709311
1367442
22025236
63557014
33818182
66247767
44376722
28584928
34769225
6935490
59256136
801204