12293522312343394612343408012710686913343073113343073913343083913343084013828000314359349915419935115687533116831934180014710181091045190867099191689051191813977213457972227016787227016919228781713228781840230710770232124348232124586233545176233929467234368230237883943259679023261136528261136553262509196268783657268783904298179520298777063299942236310392692