68805895
8577208
42268959
90447744
93189096
64521650
34778674
51609936
17095800
90784367
23183951
86027172
55401289
289740
55212707
56754247
99884026
62558653
62779845
1959835
77164039
21028721
8191564
57673230
30878109
60387089
89795302
63593564
67823853
75189757
5117748
19887175
59797906
97565664
99477453
12906508
35983614
731317
85709047
19988564