67948407486894543598680821258921493434252219928621353124960920011315111011351249751394782049522225507297013493112375720334348411587209230915776740786116669366991491458332922570133326666794143916673750954477392186871377801535971202261676452218656747014494012593401991616382120352270721232911482441725671306191809701511065783484282013451298495213537890389111268195821146321053471021845777569446213502139053120725469985819744678233891199621631891527791726641433141447851159807831015880539909158067172641962217900194936421532620965712484512484250339166912