5621997
91274172
48193254
25036936
11747504
86825461
50667841
8149118
62669
2906244
8917784
9829819
8921608
6886279
21714687
65969911
50575649
48902426
5759297
92224190
29506392
36281959
28888368
38465538
8003403
42056938
216892
7517926
74545981
7976039
27698046
2015257
94384885
95622238
1102480
89863083
79126888
637977
64245769
21228269