77617077616989197878052513437937856858876815432451229967132058359693637382352689240127815208319274335421376615911073696912781102533056227150437037798120905467240626055130271987105226630834443214621748278675735526854191495782134486510521351282585262365439942115253466963133771411901491422376631193136012510593219246534722686798261072087923540494163155619910978484938811306431130646112834840637015299031344801132633312853961112718111775632143128738317220395863846385627442140958210173435380421528674819449335941463419666111333804343879152142388983571949492338392353965108514642516924993745707943652426831287445364781364876285705