Perfect Square
102397442332775531952761282871884316676308643621321 is a perfect square (10119162135907079730615389 × 10119162135907079730615389)
102397442332775531952761282871884316676308643621321 is a perfect square (10119162135907079730615389 × 10119162135907079730615389)
102397442332775531952761282871884316676308643621321 is odd
Previous odd number is 102397442332775531952761282871884316676308643621319
Next odd number is 102397442332775531952761282871884316676308643621323
10001100001000000101100000111100011111000010010010011010000111000011001111100101100000011000000000101011100001000110000001101110010000000111111001011000010100111001001
1073661368755554807472886486712623065183333636386589243010103441640680428590640687886753655811758538262944641943670832228556722632417985512853370459161
10485236196294090575043595071881981050762973263366065508323583707677491741763827639782974140845785041