18433
31921
42417
21262
36822
46300
444310
45113
33913
44706
40741
47866
434985736
240932380
1684558313
158624269
131566180
125561260
1135598896
104830214
89907182
84063292
76483141
70441160