107024107018106491113263106503107989107568109284106481106414106398837731064951064101064061063751076101099151079991077158524108009107651107645106418108012107648106975106663109390108159116410109292108011108010106379120905106036106025106022106015109131106499105982105979105978105975105961105958105953105915105912105906105901112275106422105921105919105806105929