100298
842512
993720
1119314
102369
1781125
2340
1139024
88437959
828219
1063113
120219
435202736
241022380
1685278313
158695269
131649180
125620260
1136228896
104876214
89969182
84097292
76553141
70487160