12117012066212074112076911897311905811911211920511637111070412237611566711502911460411503211137011463911464311073111074011074811193011149211902011178410819910821010798810930910808210825910830010842310587391169904299878494878893978914589792889299366690428890721057199042590338890328943889480909378907989159914849044589157889877455592524