5517736
66198146
24802420
29555116
41193869
94638058
61241230
98352355
80947643
19445374
1067359
90715216
86577494
10384232
8123672
11381660
45754509
17941754
30583105
19431529
7503565
16485995
41996724
27422073
70303302
74682818
20382570
77786735
57502807
3700497
96929325
73037066
71736737
43565687
52582406
1962741
48997711
60449031
99116585
3457605