2^479,829,432 mod 1,000,000,007