Perfect Square
87054469585995411073729 is a perfect square (295049944223 × 295049944223)
87054469585995411073729 is a perfect square (295049944223 × 295049944223)
87054469585995411073729 is odd
Previous odd number is 87054469585995411073727
Next odd number is 87054469585995411073731
10010011011110011101101110100111001100001110110000111011100011010101011000001
659740615421048975367896014407770824447557283786064454969562048999489