Perfect Square
99104985833569903628733845194213337559980876234169 is a perfect square (9955148709766715666102763 × 9955148709766715666102763)
99104985833569903628733845194213337559980876234169 is a perfect square (9955148709766715666102763 × 9955148709766715666102763)
99104985833569903628733845194213337559980876234169 is odd
Previous odd number is 99104985833569903628733845194213337559980876234167
Next odd number is 99104985833569903628733845194213337559980876234171
10000111100111101110101010000110011100000110101111011000010011110011011010011110010111111011011000111001101011101011011100101110010110001001110111101111111110110111001
973389173163111744082621085380767714199560124030425407606737041254267686141549518473611418524226359370232121691601124013069392390480457415859654648809
9821798217072091285993010829546299909384786674008403820130726599757470072432491571893699558923120561