70615584
40838188
23047077
24936695
87371696
47543541
35638718
78543027
69606592
24172395
99627782
63428767
77065679
79577895
31749876
19794006
165227
88291069
95495943
6662227
57259856
7949733
18958710
85765163
579996
29886121
22992979
40773173
46756723
73741420
354651
42213400
58428276
89281932
4273721
795578
3168672
58767074
65346362
42074797