101317211928110413933061428188216114741673859178665016381924248592179677216138281492953221173202162189142419561772238125488461715666511227183173012511747291487441156492186816054891809181237140089343715113721133172027110511717108815491397