Perfect Square
66129481823936204872390521723836011249 is a perfect square (8132003555332240807 × 8132003555332240807)
66129481823936204872390521723836011249 is a perfect square (8132003555332240807 × 8132003555332240807)
66129481823936204872390521723836011249 is odd
Previous odd number is 66129481823936204872390521723836011247
Next odd number is 66129481823936204872390521723836011251
110001110000000001001100101110010010110111100111011100000110011100111110011010101001101111111010100110011100011001001011110001
289191390223491886791977619845580981505829368806629129852573984736153698082698095648301055138606049500914956471249
4373108366302308889512582561350888016512244785591509060092512638862454540001