2072222095453223017269717183414835375979934912149105817949223610092000907617054020830316892614061212566910806314912310208922119020282567411550111409692101854118833312276217146670106190841185391070015608790119225217197724896161544383593375246101116694816109921179618561015872818487346390122288184550720042672146445113375382100571371871458911587112247362763918543211447294891440431673357762511894979515178026928879946317615510347231706251848331343192168751903223584512290219349912194595064837021532611661732085328947711185814336118505912449399168156918