535791 1331 40830377 281218 25985822 656135 258158029 20218331 0 12685627 20579921 452792 0 22648652232 80371