Perfect Square
318674426522857215998645835478983571611281221801 is a perfect square (564512556567927208049651 × 564512556567927208049651)
318674426522857215998645835478983571611281221801 is a perfect square (564512556567927208049651 × 564512556567927208049651)
318674426522857215998645835478983571611281221801 is odd
Previous odd number is 318674426522857215998645835478983571611281221799
Next odd number is 318674426522857215998645835478983571611281221803
11011111010001110110110000001001010010101010000001000101001111000101011101101101011010010000100011100111101010011011001111111111011011001010110110100010101001
32362468357838444092011594003333956459693919551745258989451756212088867064572271115723001685705124116649913591149955911354060360709560461385401
101553390119671922650032625118965636110382464250396969752822012634059064050636794868523357683601