46913
4455
3933
1410
1732
2706
2121
1630
26910
1960
47010
52912
2001637
14028284
1381812
12157261
1184040
111623
10081157
991112
832937
81406
76445
69692