17771753
27104786
21304548
40511220
9603673
4597508
45608064
30663711
13159643
9065977
1791691
17256585
80696311
17929975
18508196
68067279
93004554
95105536
7344266
24029428
25262035
64367155
42618391
83237136
90172549
36021697
95083019
55216048
36519419
8230950
2115364
93232966
37232873
87874962
31848778
99033188
39442479
61257203
706945
47826894