1892832692966493324222196871521392366795288112804351274348204111705904875464857835632482647301287854068255028274354825694053192394382143833732886563252441445417316223577180925275068522596057065937122403793083883903976807146701718717025012118851445073147866316848816421372760222755040247035220582812273271472762811185852491273381474861237991875722114636767819200789452556476650148286141571146728511377660366309343559689241503276834182217483266551198278195515589535631637971692027194074601724361761378106433991902957435016676721424472841302323458622232425196325052287024909425417910740154065263779548119223344863064136046540429477021241552461796231779365974110611724384164817731246285340509748335178222492343786557682586002443681664564624845418042698792718152827446537916761364373307365432794423536581967795983505044785367663913548381337677071222755253344398048392729597765197316116449763427291251374207782602031818082994025550382135568154762880334915130744584629850044634580066423871230885968650785522077721880730265716051854952645122544047318631370346563930664738946654246856238216835555570537629695382621443031657493006682651312074722910964526545940020742471178725656717194674469346781735293113237644675729191372852297564557371253365755376753356484221715199568140175522362103877937328566588708443208523554508769677635786790314385483776052437480849690754758066653392749661845764654362761425754304662153270268423545267226167688464310853762788734801201147521743611433361169191558671375193155710651344773587135320782315805341342305638370541737458784527453603331476612064034893526183255369224221514580210224471595331105904741575447723516402892163983851128473374796366467052136760457709257642686386138560897385206848407012346729070438056151030112585713776794780161317746154641115567548114444328745820751753601514557233366873553995651081243189759979828738415692586673539381666