Perfect Square
7128995199968443617715321028403530721 is a perfect square (2670017827649928561 × 2670017827649928561)
7128995199968443617715321028403530721 is a perfect square (2670017827649928561 × 2670017827649928561)
7128995199968443617715321028403530721 is odd
Previous odd number is 7128995199968443617715321028403530719
Next odd number is 7128995199968443617715321028403530723
101010111001111111010011001101101010100110101111101110000000001000111000111100001101101111000000101010000000000101111100001
362313875838651026784093058629904753680105850116592654675318661777730636379510524816037970106640260885390995361
50822572561173109404327312961158565146954251185708000518513439418790779841