101910501027105610729549321053876113310826138861007394112491197258291090462389491288339311179099051110108794810559401060914956107711289301146991887908106296710941081895100011129491140103710339079599921024962106311429581038110688061111221080110561610919619136209281134104410209065811069113796396962611199571102109386210151041999102811098911135107688589810499341099103010791148960577973997865936897893111358360881295510341066106711079386343925761143102295161757893311119391061889108561099810131089102596510081023108411086061078107311476211141953899624103511308968881036917929995952111462595010391048618918109761561911019711098396989993102911041002105910741145970881106499411151103108310048191070900612609112310881126101610578906271052916105811399816078151096100510929901001996101711211054879988882987107111161043103111361127931964104710751018100610261065111810868841068937113196611386141100622968633395105110035841014113211251129877