83424
1256402
312141
1345326
771145
510849
38086
406856
595531
608132
98462
1298748
928410
712111
352500
464662
17972960
2091873
213274
796830
537660
484738
2736724
1551258
933283
103727