128716
260400
750137
940325
221518
598851
18450
693975
16326748
731486
5363578
4526981
3679192
3630510
2391216
2266495
804392
86847
499879
2091