890948112111189639109901126617100310158991107882107360910899531057110010241098615962996937988971949100010851112584106910296061014103792890086593091310621140114110361119577103811456081041104962210728798816231111877393106462598988810866111117621113194099110319989571061113790558111476078126148986121103954906956100110309731129876886102010581115106610911093107891811088805781044112211251043999114210026331082107010651133110190999311146161055992100810849519551116104811438965821033884108062610058835839339698155769508979819581039395106710171074917105911391146624893113410351106938103489511281053112410771026394109910199671018912105011059318199606101056952107110921110634891997104797210169291075908911620113510839079878891051110990496410686181025105262710811022109410281060619100796596696193991686239699411321096887113061391495939210061054894102311489341138113696810139321004107911029951097112797011041027108710631123936107688511131088