535633 1331 40828649 281166 25309841 650223 253143615 20029960 0 12540763 20391498 452792 0 22648652232 80371