13341822839238932175806166492150841233111605211471361840318762912841520299624005159752506161495092208211211619465323110137539197276149761146680112768950071348655519204333139628418738315925210806772409220827410521201248236148476129928264852192255521543181103002623343051611481559061684021608322023261101591486488234719040617163014089164988303621203692423617348121396719583943961038632013061101631264476807613164914517510727565200797268824110918412866917316322798019093020657585804151234162047272061193551230038706521998810846271642078411943233475520472756816