840
4591
113580
52645
17215
50330
838189
28865
29768
66544
1183207
1011174
26055
649120
532
98755
9245173
90991793
5307514
92621898