Perfect Square
372490806143071822414272536791505761 is a perfect square (610320248839141681 × 610320248839141681)
372490806143071822414272536791505761 is a perfect square (610320248839141681 × 610320248839141681)
372490806143071822414272536791505761 is odd
Previous odd number is 372490806143071822414272536791505759
Next odd number is 372490806143071822414272536791505763
10001111011110100110110111100111100101111001100000101111000011111111001100001101100111101111100001000000101101101100001
51682876104126979876074064043820009679409246996542199817426669270715182628087039731999217350547077017026081
138749400661115512914432032635206407195333993439202578362641161696189121