806105
83646
799360
920320
723352
943310
800599
612932
45072
196100
310461
772992
511752
211921
966213
932759
15860748
706486
5079578
4434980
3551510
3548192
2317216
2222495
2056492
191266
1871948
16405
1565545
155761
375972
394161
2953
942604