Perfect Square
54444301671741963601 is a perfect square (7378638199 × 7378638199)
54444301671741963601 is a perfect square (7378638199 × 7378638199)
54444301671741963601 is odd
Previous odd number is 54444301671741963599
Next odd number is 54444301671741963603
101111001110010001000000111110100110000100011000101011110101010001
161382818175348084364874247574700833126058376481297856770801