1621682 342638 56897184 37168232 159807984 138949657 5902346872 2132969560 0 1829371476 2170148932 344808 0 2438332160 11139 0 0