Perfect Square
318645016086870491486804202533717675032249963801 is a perfect square (564486506558722350729349 × 564486506558722350729349)
318645016086870491486804202533717675032249963801 is a perfect square (564486506558722350729349 × 564486506558722350729349)
318645016086870491486804202533717675032249963801 is odd
Previous odd number is 318645016086870491486804202533717675032249963799
Next odd number is 318645016086870491486804202533717675032249963803
11011111010000100010010110010011010001110010011010001011001101001010101000100000011000110000101111100101011111000000010110001110110010111000010001010100011001
32353508996309992787216071954549013964868779352344776700521982976691251797171476096418260338909709862627142531315115052544162608542962753211401
101534646277001954307027660101606339627181509038086940071844285009179760002447825515165810367601