4912767112058511060814010608143924600993259269325928112218361122184011207100112071301122187093259451122185611221841932594310591783106134701120716810851621108526411085267610591646106074441059175275449968738976106159461122494293259231062034310620353101009349393998730408310959288