535633 1331 40828649 281166 25309813 650217 253142681 20029934 0 12540760 20391472 452792 0 22648652232 80371