700777
558696
753455
873799
874254
935827
9772
531731
294426
31041
768681
674400
9811000
127716
750137
940325
14846747
670386
4559578
4217980
3446510
3208192
2185216
2176495
2049492
185266
1845948
16325
154561
1540545