40961197
1663716
71675063
41234701
8926239
21298522
44136650
6691657
38941264
8593610
78751386
80918761
75505228
79766372
91033755
24978468
73561027
54597113
4774336
86364799
67229534
3663154
9977874
74762642
70628998
57845599
51699987
77594183
57325617
72594489
21471497
22755397
50982387
21383341
32547002
88077885
50802802
28531323
4993167
65929623