Perfect Square
118316026668758569739019880892222927438025 is a perfect square (343970967770186339805 × 343970967770186339805)
118316026668758569739019880892222927438025 is a perfect square (343970967770186339805 × 343970967770186339805)
118316026668758569739019880892222927438025 is odd
Previous odd number is 118316026668758569739019880892222927438023
Next odd number is 118316026668758569739019880892222927438027
10101101110110011000101011101110111000001000111111100100000100000001010000100000111100111001101011101101100011110010010101000000011001001
1656268452560668546184213474522734157571985981984659328455775162199138978646308012746704987555479923855348281102949246265625
13998682166682389097167403483701819723324239296144232705507638120079224390215900625