Perfect Square
318645016086870491486810976371796379700458716025 is a perfect square (564486506558722350729355 × 564486506558722350729355)
318645016086870491486810976371796379700458716025 is a perfect square (564486506558722350729355 × 564486506558722350729355)
318645016086870491486810976371796379700458716025 is odd
Previous odd number is 318645016086870491486810976371796379700458716023
Next odd number is 318645016086870491486810976371796379700458716027
11011111010000100010010110010011010001110010011010001011001101001010101000110110110011001011010111100011011111001100101111111100110010000110000111101101111001
32353508996309992787218135292308790859902030393318275707047206289452773474701748402280276325381432715292036892192489966650943201871705292515625
101534646277001954307031977001093457036989112379515419061368974900041850804810959805391591800625