Perfect Square
111842572425333765625 is a perfect square (10575564875 × 10575564875)
111842572425333765625 is a perfect square (10575564875 × 10575564875)
111842572425333765625 is odd
Previous odd number is 111842572425333765623
Next odd number is 111842572425333765627
1100001000000100000101000110000110110110001111010101111010111111001
1399012008844828356102410615290863592246085620426177978515625