4403100
8625686
96688414
899596
34983417
22225893
28593653
30763884
65038601
76786414
5062017
75986816
62628448
7051684
2931671
361846
4863898
62921376
86922545
81404518
9231760
35408938
25492117
80379527
27158577
64383413
1903525
14967800
138120
2759840
87716378
8327131
19809342
78258851
56946005
21189275
26953670
7678665
2456528
10056075