530816 1328 40807388 279313 21812423 610251 222583491 19273458 0 10875642 19631141 436957 0 21878371560 78370