17552014
52601620
86703944
30387744
2905916
20506695
32472589
42163161
88721043
4777140
78604957
46107187
21478441
3745716
76799487
95766898
7967525
61058559
58428936
2884634
12984020
7557443
56655083
58459998
28164614
50187979
12451512
98202560
49541761
93431811
98732912
60379417
3216683
84671905
34294227
79592061
20417926
14812477
715169
44299904