923336202665236142957686471160361295742127551128131313118175613532721711416138134943228265134241308011485862420119138687301829101614580801219168130649207480155113142111135781656841285508952911694814999621193745773748526032560011684846908521021748575758831212631474971607255487431933158595232751767685120535611408961394885285217314261599178483449259874021837311585013683119409582508789009488316431798116478322755519799761899760141605401759179399221977124719188186139257150397153693217088142295122583179782347301374476232335427137662576792239413012859323