533996 1331 40878716 280520 22458996 616874 227513761 19481889 0 11026009 19840780 436957 0 21878371560 78370