113263106503107989107568109284106511106481106414106398837731109921166131064951064101064061064021063751076101099151079991077158524108009107651107645106418108012107648106975106663122518109390108159116410109292108011108010107654106379120905106036106025106022106015109131106499105982105979105978105975105961105958105953105915105912105906105901112275110995116621