101^145 mod 667