5990343822723125555928602181577058411485489505767582723342610291926126228963257495529668596190201566775109629962685538531820103132674661066215563523816851430553967284630633758971967196414482601260749134258589489366322147407518611379413944184850756472343030554020502343326411475724182213515640098335391419341148185858032295978684210206419107038265285847462543965576111405059862886492334961099416227006091346423272810453630522451275112463321301944622023232414442115941707702841663872250228126761614623063947485666455049401326553677683617044087527524161153676581217936315484518338902880178551027151145359767892337199316702011571927881142244114666194201843464202591587714941602363279514032433637861736165224743081654489573729342225873166825803672556429504341246842622318685441881408