26305648
42117582
85924507
5897414
49778675
7685904
27584230
23869776
20373527
36884190
768700
32867401
1052822
96466978
28779873
90369294
30647120
92402936
29419948
9093827
21749428
60873835
77095870
86187229
40421041
78777078
4799873
91979772
48821141
68758883
36168631
63351082
85254359
75685758
29433228
12943971
49145155
90741498
23005047
28241519