48713165
5412903
26634134
22854965
10581239
38333289
91136445
49607424
19078705
93977343
58336137
87954713
13991606
7717253
53293179
16265314
56384085
99077949
6297132
40444138
8967299
85955106
53407310
75166084
1165606
60794794
84844511
98004950
23374570
10544059
76062219
458307
86188922
166671
52659047
6025992
136248
88724871
37845172
21832480