535633 1331 40828649 281166 25309816 650218 253142713 20029935 0 12540760 20391473 452792 0 22648652232 80371