100142351007163100993210138033101960111036006010360651104271761043152810436809104468601046027810463617104652681048170210483652104895561050165310530530105306741053093410531125105692561059603910596300106005931060108810601266106029231062201310627163106489661065266910652795106693711066937410669491106695171066954210669611