105811089505771055584964918114510989573931083899112395289410309706228989881017900890905578106990710921059113989739461211041116108711329551054812100599889539610241146103310899401038909973971607968617815583107661461611486201111112996010031026929107361990410191097576108061110821016100810991066107496589110846216235821041618111710931028991949879112511331141103411198931049933104499788610279101115105111288858779326069991101103692861011071100103110789141136908634104339510181118896937961993581103595810071050106311228659661109624107911219361068106591795910531052105610949169549111085931113487610608801047107710239951029608111399010229961143819981906111462560939286210371088613889112410918839691147912114097210029341131106196762611101142103963310061106951109662798788710151126107588811051081106410701000994100110481102113511129301137956113010711067938102096288288499211039639131025105710141138881953106293910041013615989948112710721086