zn_order(37, 1000); /* 100 */ zn_order(10^100 + 1, 7919); /* 3959 */ zn_order(10^1000 + 1, 15485863); /* 15485862 */ zn_order(10^10000 - 1, 22801763489); /* 22801763488 */ zn_order(13, 1 + 10^80); /* 109609547199756140150989321269669269476675495992554276140800 */ zn_order(11, 1 + 10^100); /* 2583496112724752500580158969425549088007844580826869433740066152289289764829816356800 */