16621198 4564439 891703345 14840610 18535766 10570817 1041315780 58478064 0 3848458 73629129 0 0 0 0 2240350 310454