16167112
65575823
20629804
4954426
89526348
62444800
33339922
5075767
97846320
72864585
653754
69079633
39901250
89057389
22535625
98243873
10281354
87353229
97004311
59564405
44224960
10043650
26929698
40796367
4996926
94977059
79447596
859618
8819698
33939642
27054379
81868163
3027898
69956644
45933267
18384088
87583298
38281315
65767996
52914268