9814994
12845838
5075405
48168737
80724030
8265938
80995138
45937685
248441
29763092
40298429
80063951
4337761
3905863
47371314
72143117
8576864
55427208
36209684
31472264
49711117
1643901
93946137
26523802
67242012
72057650
52328566
72932227
1585444
8653881
23009421
65494145
4585810
64361678
9416655
7346663
22151378
22223695
91235508
56197760