Perfect Square
39979070940048475245803316447338348144134641 is a perfect square (6322900516380791139879 × 6322900516380791139879)
39979070940048475245803316447338348144134641 is a perfect square (6322900516380791139879 × 6322900516380791139879)
39979070940048475245803316447338348144134641 is odd
Previous odd number is 39979070940048475245803316447338348144134639
Next odd number is 39979070940048475245803316447338348144134643
1110010101110111111101110000110110011100011011011000000000100110011111100000010110110110101001010110110000011100100000011110110101000100111110001
63899593066131272716175272573996251460946025726685007619498951954888172547295996626595972005995072587074141448457259116479417536721
1598326113229428474181611800920272881222392144263793829138029136862120409800930736198881