Perfect Square
90965166516102645656057652018214885700625 is a perfect square (301604321116430037225 × 301604321116430037225)
90965166516102645656057652018214885700625 is a perfect square (301604321116430037225 × 301604321116430037225)
90965166516102645656057652018214885700625 is odd
Previous odd number is 90965166516102645656057652018214885700623
Next odd number is 90965166516102645656057652018214885700627
10000101101010010100101011100111100010111100100001001110011010010001111111110100010111111011010000001011101111001100111001011010000010001
752705962967718982566165036598393961253386498533439296451482538289438270264622499969537956430238990488232759487929931640625
8274661519302281936646867295996508591448983006083615594982606926086833097125390625