535156 1331 40823329 281015 24162254 640958 244117984 19675230 0 12268095 20036617 452792 0 22648652232 80371