112391851123828811238280112382711123826711238264112382591123825411238246112382361123823011238217112380821123807011238064112380591123805611238053112380181123801111237999112348861121020111210193112023751120237311202371112015261120104711201043112010401120103811201034111896681118966511173965