Perfect Square
399993265701109477067539215765625 is a perfect square (19999831641819125 × 19999831641819125)
399993265701109477067539215765625 is a perfect square (19999831641819125 × 19999831641819125)
399993265701109477067539215765625 is odd
Previous odd number is 399993265701109477067539215765623
Next odd number is 399993265701109477067539215765627
1001110111000100111111111001010001010001010111011100110011111111000100000110001101011100001110101000001111001
63996767590953181442979046838550656803600741693463067822545555346364597972164745186344146728515625
159994612606238363200929771693181934520666542322485648554931640625