115681
29558196
98612929
15753999
6513303
62554335
67028300
2391778
1624919
10598626
8964889
65649235
5923338
80389900
98894253
2257438
39145629
26078299
68378312
13892890
80371987
12521811
27849571
57881506
710019
82943460
7129084
51366324
22165534
2981281
71892745
68102448
58666500
11032427
81059630
80446183
22131186
41705629
30118785
1998939