13022852957542955606365579543146554465580581076561856218542919365965553542801298071042001298876555454297129869129804129846513901001131001141000811299799271012979366643542749270610011210476213000092662927075856910014910014592810100148100144100115927089232810014210014392324