1574486 160861 45556934 27514366 105197094 82360598 2871402000 2107731278 0 1019381484 2135252378 215912 0 1251051720 6734 0 0