4295658
36459246
3137716
8287165
79759153
1578247
48312727
79188980
716517
91065825
11015757
3244156
8387892
72472620
44483178
79088353
91768088
16258976
4940979
597691
35105532
73919753
95563392
99126759
22647450
7399087
56676441
90429487
35612957
74902558
64761228
66137976
35764703
10839296
75638587
85505351
14787137
39733426
74093331
6269354