18313289
15477347
64720
1790799
89369007
42216131
586112
16559695
19728860
5916138
23203196
64508265
77381545
6267324
22183245
52835977
53825486
30201007
77721301
10826671
87528095
58679827
71794489
84204688
21959025
5195253
2688388
80485365
20621077
33165828
61178417
8614967
48658450
27226831
47279042
15566239
64629786
74348085
14589010
57298784