Perfect Square
9394465080905518672997015061365961793707321 is a perfect square (3065039164660953997611 × 3065039164660953997611)
9394465080905518672997015061365961793707321 is a perfect square (3065039164660953997611 × 3065039164660953997611)
9394465080905518672997015061365961793707321 is odd
Previous odd number is 9394465080905518672997015061365961793707319
Next odd number is 9394465080905518672997015061365961793707323
11010111101011111011010000000010001010011100101000000111000111001110101111111101011101011111001011111000111011110000101111111111001110100111001
829117667393159405475978376526851411151384062772900912629331593969988941815837593472695051510857186032052422512286655979709037161
88255974156353133506336757943619445436853429241173115098482900160376641772273408997041