1057252
26270042
422140
817284
806835
3235995
10652819
38601
98135
2223375
8609192
427102
11248073
12578908
573618
7933596
2642613
1377446
5154358
20895429
1873806
31237042
6590688
612372
10344197
2979369
