Perfect Square
80058672131014990070161 is a perfect square (282946412119 × 282946412119)
80058672131014990070161 is a perfect square (282946412119 × 282946412119)
80058672131014990070161 is odd
Previous odd number is 80058672131014990070159
Next odd number is 80058672131014990070163
10000111100111111110101000011100101100010001001010101101010011000000110010001
513127331298011747088307572801693717960195393337031659387839517583281