886106288189910246079909395811002113611081020929104311169539491068109789710235831047105297088311406279659711059105495493693410819736089899671130612101591693110886221067112661311151104928113811451041611997891111011421146109893788258210168199686245766261109995107411051119111191391886597287710781063110789463411259061139962618392101396410838951132812109610273939526141086113489361599662510261085992104810301135102298799995539610351001105710651091912105610641050113311189661075105193311411093114790911239009501080879114394810941019102861060986295110731008103687610395841044994112293091010311087908107610718851005911991958904110263311171112101793888991710001131969981960619103710031089112493288410691004998107039489611061113616956101495710298981060620113710778151103105396310341127107910849059888901025112110581101106110661099100790710721128111496111009408806216231082888577104910181055617103395957839599310921148112960610388871006914