Perfect Square
17878103347812890625 is a perfect square (4228250625 × 4228250625)
17878103347812890625 is a perfect square (4228250625 × 4228250625)
11111000 00011011 11001000 01000101 11001000 00011011 11111000 00000001
17878103347812890625 is odd
Previous odd number is 17878103347812890623
Next odd number is 17878103347812890627