Perfect Square
99105382868610259324436011200017563689 is a perfect square (9955168650937575117 × 9955168650937575117)
99105382868610259324436011200017563689 is a perfect square (9955168650937575117 × 9955168650937575117)
99105382868610259324436011200017563689 is odd
Previous odd number is 99105382868610259324436011200017563687
Next odd number is 99105382868610259324436011200017563691
1001010100011110000000010100000101011000000111101011110100011011110001100111110000010110000001000101111100100111000000000101001
973400872004134034234684434219481839011769045724089277323032447792429831592902200364599856419432471507848824851769
9821876913533827873418368252732014652222387360280492928402234942083171288721