Perfect Square
104250739916368089986987518695039996838338397730001 is a perfect square (10210325162127212586365001 × 10210325162127212586365001)
104250739916368089986987518695039996838338397730001 is a perfect square (10210325162127212586365001 × 10210325162127212586365001)
104250739916368089986987518695039996838338397730001 is odd
Previous odd number is 104250739916368089986987518695039996838338397729999
Next odd number is 104250739916368089986987518695039996838338397730003
10001110101010011001100110110110010000111010101111010100111000110001010111001110101100000000000011011110101110000000001101111000001100010010101010010111111010011010001
1133019640168223121524517112065040333863488780282739505147194429044200840428082747522968437372042887342860973188763279177170104215137884439473893190001
10868216773110222994054374761868125330904396413277379631283430720476492167659877348497345829695460001