41886557
95272504
23138305
43109262
73346573
43127646
91411174
3998383
27278652
2588844
22838684
1806001
569195
66586142
4604992
12205449
8428816
6835500
58657639
52269728
18534792
90588928
62118642
97663073
75451519
80004721
59628478
67434006
3309552
45545793
73808619
15604425
69468778
55077388
69116255
95813560
51145461
7016817
18126217
70701634