Perfect Square
45437671095160448979676707361 is a perfect square (213161138801519 × 213161138801519)
45437671095160448979676707361 is a perfect square (213161138801519 × 213161138801519)
10010010 11010001 00101001 00011101 10110011 11100110 10101010 00100101 01110110 10110000 00111010 00100001
45437671095160448979676707361 is odd
Previous odd number is 45437671095160448979676707359
Next odd number is 45437671095160448979676707363
93809795799936336079841540845084451626903282742148938077197415831735054754635912886881