392838
480172
863231
296917
761889
82538
1191758
56932
16025748
715986
5190578
4469980
3597192
3578510
2343216
2233495
679590
395472
159547
245203