15453
33048
11010
56855
434876736
240871380
1683998313
158565269
131519180
125505260
1134998896
104803214
89879182
84040292
76434141
70402160