535640 1331 40828785 281169 25644368 652811 255616727 20121200 0 12611644 20482741 452792 0 22648652232 80371