10000711001806110021438100508110101406101449341043093710432018104937110499140105224571056207110569144107073871071054510734093108219310825210108349610881771096152410968271100705911072861108553111234791127452111290611133616113599081136467011378584114371611458151114691501152217311533298115622941163736011670599