62626161606058585656595957575555115454335252555050774848994646111144441313424215154040171738381919363621213434232332322525303027272828292926263131242433332222353520203737181839391616414114144343121245451010474788494966515144535322