Perfect Square
12130212652645898356950150123703905278534551929 is a perfect square (110137244620727180950923 × 110137244620727180950923)
12130212652645898356950150123703905278534551929 is a perfect square (110137244620727180950923 × 110137244620727180950923)
12130212652645898356950150123703905278534551929 is odd
Previous odd number is 12130212652645898356950150123703905278534551927
Next odd number is 12130212652645898356950150123703905278534551931
1000011111111100000000001100011110010111111001000011100011100010000101110001010010110100000010110001100110001001011000110110000111010111110000100101111001
1784864465798890030984492152301396098005622163266524739593077180207000814134945582415699307507285289302286320025442438744587411816077538089
147142058998410641947182631015215857365588695014558536279730847639327279666662108288797621041