1244325353234532037454771891621389649987202675341532268662231474356183704119317161651665796864042681839703712221007916360414279917620219917517336322473015237617870096476200754177514152867117785201718179254139161597012433824603177897121068190677833451184052883716830829375399128712140539141049268341792536092485914716354886252427488219666316570653845179169159637158865832021892609514812155018555151339183498209122033121968922123521496102264206998133740222665223307215150137446543602246214201813247969220341615599984385171483170266136095139240114976219448