13045492
6076000
3953173
66634648
97284264
6169733
74574769
12834681
54609282
2978375
36241262
4307015
4097450
52271508
70926387
65796534
43326697
13857485
56848871
22571251
39517644
36863372
79322593
4554912
84093937
46153290
65726711
59701285
71866728
82578004
96086263
74904762
5948433
9533210
16016408
9459568
35104920
137981
1557390
64881860