Perfect Square
28303939311560636036843765453765625 is a perfect square (168237746393491125 × 168237746393491125)
28303939311560636036843765453765625 is a perfect square (168237746393491125 × 168237746393491125)
28303939311560636036843765453765625 is odd
Previous odd number is 28303939311560636036843765453765623
Next odd number is 28303939311560636036843765453765627
1010111001101111101111100000110000101100110100000111011011110000001110011011100111111001001011111110011101111111001
22674653183261630357559049445693167626255885093388988342858030003439072967479314334375747379302978515625
801112980552507571446085307550009136771306492687093311059492431640625