Perfect Square
318645016083477597152243633477149526177295871225 is a perfect square (564486506555717058047285 × 564486506555717058047285)
318645016083477597152243633477149526177295871225 is a perfect square (564486506555717058047285 × 564486506555717058047285)
318645016083477597152243633477149526177295871225 is odd
Previous odd number is 318645016083477597152243633477149526177295871223
Next odd number is 318645016083477597152243633477149526177295871227
11011111010000100010010110010011001111001111000011000000110010000001110110001010010110100001101111011001011100101000010001100101001100010010111010110011111001
32353508995276503808882522504157809666928291008822177319297717628830536483579401147922429300835753238794042171240925666472933606950954094515625
101534646274839696567404963276761167191934241090711283702360814083606278714965404653431783000625