factor 245406417573740884710047745869965023463