578883988612101710818919071068105588410066071146101461410631044113211401079102662390989081991811179391137938109461610039361133114791410599938889721100582960621103311071096910102999988510981027392625106910381061107210521071940110958495311056179706271043812917109111219628978991142105711419591023111010351092622995882895394112610891099994949100410349508151065393991112710581015968102510051104862100290858195497311121134108098710739559926151102103911239639056249339691020103699093093710548891143879967106039511481037105095763358310971062606881929113099662610188771086932107611131084111510746086131047101311189641049100091191310671024100139610851056111410301075112911396191008989610114510649349129651041916966887981113110281066105110821125998576928108397195811018938769489511138108886588093110938986111119105311241031101610191122620113589690488657711116189979061048609108795290011368941108961107710221103100710701128634956111611061078