81044238
45985068
15874618
17099116
53002702
3993097
44156250
58606717
26765871
57526964
68363731
38045621
77222638
876419
64304606
438865
79557220
14754743
42343539
7228577
2411813
69112246
5929633
9569114
4812792
8395654
74258224
81333540
1674471
3586058
72535610
36307548
12984792
92249385
10432650
98001047
27036829
2616695
91538551
64402050