95421238
26607816
53409927
36388022
38716194
4113053
47134030
749698
68615452
10438121
7899115
93242721
16712125
74005676
32336060
77914149
80818463
28862330
36438088
12429799
24937936
86857473
53045017
90642339
56476984
35753836
13813524
92749554
73176754
47868900
6639399
72917247
53951965
30976356
51147530
24792112
50338330
11545508
98222886
97733813