108781211021061111999710681082862948989102310741123112811468159929731003104310591148103510831105970996918109693310661051880111410019586151122114210221037954905881949101898810551075934107287688810795819659818191093964930114711211071103110209593966108991138103610399111002611890111363310985841135904940993101510736091108107058389696210841019961887105410161103109991711099539679661143100411079318859569286181089865882111211371080951100010691033932108895710139941086937108510061058995627112788610531078577106288411018911049606103010251041895955104491310659161129990619102811189361125111662311349631145576616908111193810811136100797291210268776141117394103410636206246121097102410921027104711321124999998101457861311416269098831052625621950582622971608111510919609001057968898107711048791060907101789493990691439511261056106739310761029617607893392100892911319691140910110011061139103810641130104810059521094105011108979871133991634889