Perfect Square
118318660966994985206947361484527587890625 is a perfect square (343974796993900390625 × 343974796993900390625)
118318660966994985206947361484527587890625 is a perfect square (343974796993900390625 × 343974796993900390625)
118318660966994985206947361484527587890625 is odd
Previous odd number is 118318660966994985206947361484527587890623
Next odd number is 118318660966994985206947361484527587890627
10101101110110101000100010011011010101111011000101111010110100010000001010000101000110100010001110111001101011111010110010001010111000001
1656379085135090178422482578987026855067442296253644918591408665957323707154095674059457454774246798478998243808746337890625
13999305533022702687890970418154176336369828719169939557337784208357334136962890625