100010556101062987877969880623611618584100410571110395107158211128991005107688599939310488916258629609331087865105896810391061103660861710309189639071106634910112461410661107906613888108310286269901089107811271016111961611021053912908103311451007620110195339461287611149379731135104310209711050577633101495110131006988898101793291481591711236158931098109696110929599291091105689510081082107498911031104106987910681121102762410791059956108595411391108894931111311429989041137114710411122105410311047911114390039695510021023576106410801067957101911388969136221140101510359349529581081950965114611111025992962114811411136103462110261022609607113210971116110010011038887106389094893010948825781003966105111261099102910733929939286069091093106562710721133111788610849641037819897994883997972936112558358188999191699510751070967102410449969701105619106010521131108610771115101811091088884940104911281118113411291130905939938812949881981