19852883217915711241986243045813045821985498368491094186348503198625198550134818414073281413128815458812900772585772611167643450629113704740292599089213843981985511211145167644214787772968832572831948832180202688832472831949832183115839570443794712640292692716899628010820171101084630732647616124719395901895905495902072828827645287858612655596952741032292711355088771031631578445157854511980238785761441136119802464811964768627645427363827648571295072425572425614478091441176313268117992927647527642790366235318214567687282928785872764311838138291738785301441160752713119085015541068290951273002731378728069119085110998451456857