Perfect Square
318668544224612636802066069561940025534119996801 is a perfect square (564507346475325010718401 × 564507346475325010718401)
318668544224612636802066069561940025534119996801 is a perfect square (564507346475325010718401 × 564507346475325010718401)
318668544224612636802066069561940025534119996801 is odd
Previous odd number is 318668544224612636802066069561940025534119996799
Next odd number is 318668544224612636802066069561940025534119996803
11011111010001100101110111101111001101010011101111011001100011101010100111110011101111000001101000000000101011110100100011011001001110010010001110110110000001
32360676288932719627158459948420210181547203409815661276228199331893822205556502781784296975373034481292308260879599272390800021187865622710401
101549641078233899917881257769389136408805092164509472235167449586228724533991891032700250233601