33913
44706
18202
47866
40308
67407
19160
435118736
240991380
1685048313
158669269
131624180
125594260
1135968896
104855214
89949182
84082292
76519141
70467160