535401 1331 40909108 281085 23513530 626351 235588960 19793045 0 11257690 20152500 436957 0 21878371560 78370