48414761662194333743116481003298794190996643251225463218531705173714191650387195115819553701101631991297172197111964121043319900164152248758478173615726021433325105217581905836664799715261505353826154794010014981891996123610112123139531541158611718921910216586130752346