12913634793511847447309801039885112351969788415344311597753623953629737252036967011183695362985375158735913696651596735064270707370707414064236588311162301369153707077127475135061480775184769125297498599327341589408295325117199715343681162310558511729593506435184579860087522262953281638315344321534480116231112874702953295362383718653718181155943505917522027522015363995362291291368616098129137639249159921847703718011534489153438711623121169728153449080807153448466896937179535060210799861169731113909315894098735591172471292971369141295308493572132819518443106146970701865431317294927597308087309781184914369139730815