161459 48783 12098468 4006521 24785522 20444673 671222880 2240253686 0 321171800 2301038818 42646 0 306151280 1237 1929216 56777372