11110
34845
18961
31802
48045
11090
43386
18453
40773
8341
15710
14040
435077736
240972380
1684878313
158655269
131613180
125581260
1135888896
104850214
89946182
84078292
76514141
70456160