Perfect Square
12130212652645898356948828476768456552363140889 is a perfect square (110137244620727180950917 × 110137244620727180950917)
12130212652645898356948828476768456552363140889 is a perfect square (110137244620727180950917 × 110137244620727180950917)
12130212652645898356948828476768456552363140889 is odd
Previous odd number is 12130212652645898356948828476768456552363140887
Next odd number is 12130212652645898356948828476768456552363140891
1000011111111100000000001100011110010111111001000011100011100010000101101100111010111100011000110010101100000010001000001001010100010111010010011100011001
1784864465798890030983908742747343502742855915240262785108165218155216109217444529531585398175483744847554053975731794671034473721406415369
147142058998410641947150567298458435735417080258396965981895348777436155023034180761263710321