31921
42417
23150
21262
46300
444310
45113
33913
44706
40741
47866
63707
434969736
240923380
1684528313
158611269
131562180
125554260
1135548896
104830214
89907182
84061292
76473141
70441160