896101399610928779009361002105410611007112563439595688161811046158871133114861091257810179391034619899106310191049914107310371082109439393311431139626108363311369161134107511101029613103811401024973109358389410711067106410511001113010261086110699995310571111918105993895162499097010526161050888886614104799862096596858190696760689060789790910729601003891108488262161790811181124100010486111028107610221062582100696399788998791393796610361117111311008763941085819110510691147930102394911311074995101496210798859718158951102102095011091097991917103310601025940107711191091932101687911016251099910931114211151015105862311419481027108910786099691116112311371018103910801030577959113295896139281296411356081127112110441005103595597292810411004884883105310663961146904105558486510431114576100898111381081952898112811451068862994109811121108988893934907612108810656279549929931031110310561070110710879059291129622880112695711229119891096