20707082
38192835
4180944
74442601
50965430
69882263
2894595
1963673
77139527
76288187
2496833
13712366
51482211
30773091
2448776
5514972
56869211
9245303
62726721
97298217
84945030
54462646
19413700
32512251
20825752
60221073
25097616
45208175
78767473
31019498
5161140
16543966
21323960
61516536
9703834
73319318
6830440
62416193
1896545
49205419