Perfect Square
99918868322107854188739104085305647243167073142809 is a perfect square (9995942592977805521783803 × 9995942592977805521783803)
99918868322107854188739104085305647243167073142809 is a perfect square (9995942592977805521783803 × 9995942592977805521783803)
99918868322107854188739104085305647243167073142809 is odd
Previous odd number is 99918868322107854188739104085305647243167073142807
Next odd number is 99918868322107854188739104085305647243167073142811
10001000101111000000101000000111111110011111100000010000010110111011000000010101010011101011100110001111100010010011101110010110110011010101001111101011000100000011001
997568023833945872504962707509100379061802795116511688289641384133539274479667094753382526955953687502221282349176121155068733921522132071381705381129
9983780246770728432649208985149843014312468712684318288314385509900127472489515745686222076508410481