535633 1331 40828649 281166 25309843 650223 253143631 20029960 0 12540763 20391498 452792 0 22648652232 80371