44404
11110
34845
18961
31802
48045
11090
43386
18453
40773
8341
15710
435079736
240973380
1684908313
158655269
131614180
125584260
1135898896
104850214
89946182
84079292
76514141
70457160