524881 1313 40618084 274789 20636199 598449 213194288 18797995 0 10562461 19151155 436957 0 21878371560 78370