161482 48783 12098748 4007264 24786437 20445199 671235472 2240296689 0 321178000 2301082823 42646 0 306151280 1237 1929264 56777631