Perfect Square
102397442332775531952760878105398880393119419006161 is a perfect square (10119162135907079730615369 × 10119162135907079730615369)
102397442332775531952760878105398880393119419006161 is a perfect square (10119162135907079730615369 × 10119162135907079730615369)
102397442332775531952760878105398880393119419006161 is odd
Previous odd number is 102397442332775531952760878105398880393119419006159
Next odd number is 102397442332775531952760878105398880393119419006163
10001100001000000101100000111100011111000010010010011010000111000011001111100010111000111101111011100101001110110010110101110100111001000100100110000101111110011010001
1073661368755554807472873754496010635399266162686349940020800154803006102892050650964727817143013102820984134272782710154284348069902047513137555751281
10485236196294090575043512177776279646692829440936487750937247703424776632259042599101578480955957921