1056013889137031056011310559092105590948913701956214310315406973642211173929111896681118966911208132105601601031531310561831106492611020119110589885111739551055910710315422112102061056114210315414102011501056114810201182102011921055912395600431118967311189677112010341121019311210213