530532 1328 40803828 279056 21782336 609961 222345358 19263261 0 10868115 19620687 436957 0 21878371560 78370