2^104728 を 104729 で割った余り