Perfect Square
106134733113360328777011295834762962859828697552001 is a perfect square (10302171281499853260776001 × 10302171281499853260776001)
106134733113360328777011295834762962859828697552001 is a perfect square (10302171281499853260776001 × 10302171281499853260776001)
106134733113360328777011295834762962859828697552001 is odd
Previous odd number is 106134733113360328777011295834762962859828697551999
Next odd number is 106134733113360328777011295834762962859828697552003
10010001001111011001110000010000110000111110111001100011100000111000110100000001010100100100001111001111111101100101001100011111000011111101101111010101101010010000001
1195563358888725537886432863228463296123587094754012432098471858371692993639289731742927522156436602752101121790632098080568194467129538912472204656001
11264581573044225467931184983245253677647750879740285134415264521262999204116396707894410450099104001