69473334853237011650512531270996114594061051963957564575919736787930794457049552553848032595876736157430443111841113376603392490116449746544811583361405146333617786331115542631286959147777063158511169616381185985497512692373242648893443375224041052956389649331199103871735289300923577410470458962613336960