1577030 160884 45599822 27687465 105206783 82368229 2871580272 2108737843 0 1019632536 2136432042 215912 0 1251051720 6734 0 0