39692126
34481064
78202778
62431184
61628006
93837818
27723836
45536723
52865148
9434573
23376933
9359429
91825673
2862027
16424884
67072166
37286704
94791461
71903515
99846680
27184395
3736787
78989024
67905997
66447732
68594518
38907541
11039016
79764333
63012166
81521519
81848958
63075234
70167545
16553744
49686449
97553499
28907346
53934359
77643700