16071324162418515271719113610715002871763290395016417431067678762170413501245181375311281551768653199216951294178223336010954281327354142828314746336324871320182131843741713068461918727552363151187172397795148310798069941982