523296 1313 40584036 273971 20479681 596984 212015413 18711512 0 10493141 19063854 436957 0 21878371560 78370