52195744063239116539116612905147146562355073806608374111526963837412235508235463154394856378540745666113810810091379375123914112138623542037852681483819632390121737143594066369943582568805436072709738435891153542413349771405279543105666354594545955666410641891387734590766590767663701663702133497517135513877351396930103672610367517853237852517852397852695361281016335133498213969441713634632861334780128718813347811387678128718912870875666554596419679564601036727467464103675210367161114753157065112935283824241946341968056396158912254006183812114351041968241968385483911284216518730721730680131357367280911133781392560