Perfect Square
87036521111280489808921 is a perfect square (295019526661 × 295019526661)
87036521111280489808921 is a perfect square (295019526661 × 295019526661)
87036521111280489808921 is odd
Previous odd number is 87036521111280489808919
Next odd number is 87036521111280489808923
10010011011100100001001011111000110110111010100001100011110110100010000011001
659332633042157183674623077361381684896183703302417090779753696413961