41632370686108627412850821277136346387111659953416415887551148384112583513951951011139158875416915512266651070964501845135785413314211184613842321280412785681785680783593783592131483345943243101345945661774785709712801154562115693221070086785696564897448380156969966553819288278355556976538329767387839234847039215708138257711680313449151579418462267749732314292486764113972184848114972103344228019832684481039968135268915024593922398868456530873589988011668011659018439018429223281187949122127385342313155059365292535491499329538481374071149947127732412444289281861570834131868212563211343016133382253414314760001193001346361334421278119