90614118359482705 24325630440506854886701 27146803388402594456683201 4365221464536367089854499301 2162223198751674481689868383601 548097717006566233800428685318301