21050
72287
33080
79030
27490
58586
1066315
76867
72086
709413
27510
59353
434944736
240912380
1684438313
158598269
131552180
125547260
1135498896
104825214
89901182
84055292
76465141
70432160