Perfect Square
106067730007248353954490329978629019128225 is a perfect square (325680410843588125615 × 325680410843588125615)
106067730007248353954490329978629019128225 is a perfect square (325680410843588125615 × 325680410843588125615)
106067730007248353954490329978629019128225 is odd
Previous odd number is 106067730007248353954490329978629019128223
Next odd number is 106067730007248353954490329978629019128227
10011011110110100011111011011110001000100000101111100111111110111000000010110000110111000111101011101011000011100110011111101000110100001
1193300502173563458908433336975530126832028268165289723630355464341722529956226686616475516778516998570620860436691276390625
11250363348890532900431163850617832746709770554582364957858303951921772938991650625