Perfect Square
106134733113360328777011254626077836860415654448001 is a perfect square (10302171281499853260775999 × 10302171281499853260775999)
106134733113360328777011254626077836860415654448001 is a perfect square (10302171281499853260775999 × 10302171281499853260775999)
106134733113360328777011254626077836860415654448001 is odd
Previous odd number is 106134733113360328777011254626077836860415654447999
Next odd number is 106134733113360328777011254626077836860415654448003
10010001001111011001110000010000110000111110111001100011100000111000110100000001000011100001011101000001010111100100101000010100011000011101011111111110100101110000001
1195563358888725537886431470632677936979652824680473807728387780293244992738924432589032174932892447740794152930252709031780809950443706171193075344001
11264581573044225467931176235899658076749439203363681279597543664217108341479579630853863016012896001