Perfect Square
99104985834575032172147321744929477272548320386961 is a perfect square (9955148709817198515365719 × 9955148709817198515365719)
99104985834575032172147321744929477272548320386961 is a perfect square (9955148709817198515365719 × 9955148709817198515365719)
99104985834575032172147321744929477272548320386961 is odd
Previous odd number is 99104985834575032172147321744929477272548320386959
Next odd number is 99104985834575032172147321744929477272548320386963
10000111100111101110101010000110011101100101010000110001101111011100101001111010100101111011100000001110111001110001011110011110101111100101011100100101001111110010001
973389173192728253289801714010203016704782361576587863395652898851520872055994920089493586343190124027892073613479684562595376496057615258505952821681
9821798217271317786105839803783556479919813456362771865877544420386123563419177644547541060778815521