7917990
21895459
96982971
32735028
6995959
5892377
9282348
77413489
4766588
15843459
20334074
20882061
5358131
10696393
20029333
47844934
93097621
36028762
87158638
11602645
404535
28279076
53888905
36502903
93386675
25437020
9546184
63889823
97724257
66624840
90022240
28966410
60762136
71689469
97228213
17344425
98516376
32068722
421888
80903344