206144192370747601856542157662109634575343404429616463319421511118214257728113192619219701434289370180041143121389091503620425395897137355112230156630101921219391552192590190109938754544070527846622140792200131601831286292097581388071669321136822419812800911911740953170584572022079764195735245516891927322092981038483827414446584610161399147747705419299993318478411044639733853037147066867239802513441299730147091647502273464539211729161448699434290915550748044163704101322639333673126885222001178405214417161225164359217844145673237412059271868292374