81856818578185881859818608186181862818638186481865818668186781868818698184281843818448184581846818478184881849818508185181852818538185481855800598006080061800628006380064800658006680067800458004680047800488004980050800518005280053800548005580056800578005880032800338003480035800368003780038800398004080041800428004380044800228002980018800198002080021800238002480025800268002780028800308003180007800088000980010800118001280013800148001580016800177999679997799987999980000800018000280003800048000580006799937998379984799857998679987799887998979990799917999279994799957997079971799727997379974799757997679977799787997979980799817998279958799597996079961799627996379964799657996679967799687996979952799457994679947799487994979950799517995379954799557995679957799347993579936799377993879939799407994179942799437994479927799227992379924799257992679928799297993079931799327993379911799127991379914799157991679917799187991979920799217990779899799007990179902799037990479905799067990879909799107988879889798907989179892798937989479895798967989779898798837987579876798777987879879798807988179882798847988579886798877986579872798737987479866798677986879869798707987179857798627034279854798557985679858798597986079861798637986479847798487984979850798517985279853798417984279843798447984579846798327983379834798357983679837798387983979840798237982179822798247982579826798277982879829798307983179811798127981379814798157981679817798187981979820798087980979810669147980179802798037980579806798007980479807