Perfect Square
113063273916289059523963850229463711520689 is a perfect square (336248827382771789383 × 336248827382771789383)
113063273916289059523963850229463711520689 is a perfect square (336248827382771789383 × 336248827382771789383)
113063273916289059523963850229463711520689 is odd
Previous odd number is 113063273916289059523963850229463711520687
Next odd number is 113063273916289059523963850229463711520691
10100110001000011010110100111110000001101101011100001010010000011011000011101001000011000100110110000101011001011001001001001011110110001
1445322191381103311800727854047900475436843503452902753479065269530773786884579297983421009113629878590671932264186584842769
12783303908669810007327990284560104346596404065357045183294721090149981704875034721