Perfect Square
99105382617327368814668668226862729241 is a perfect square (9955168638316850171 × 9955168638316850171)
99105382617327368814668668226862729241 is a perfect square (9955168638316850171 × 9955168638316850171)
99105382617327368814668668226862729241 is odd
Previous odd number is 99105382617327368814668668226862729239
Next odd number is 99105382617327368814668668226862729243
1001010100011110000000010011101100000000001111100001000101101111110111001101011000001100000110100111011101101100100100000011001
973400864599925189816347630204488474895783536549743979762524667879758069544688999511878737418453705843471346144521
9821876863726853791958331423750941046777580193816474326686939894675276436081