Perfect Square
481787051011400971759832001 is a perfect square (21949648083999 × 21949648083999)
481787051011400971759832001 is a perfect square (21949648083999 × 21949648083999)
481787051011400971759832001 is odd
Previous odd number is 481787051011400971759831999
Next odd number is 481787051011400971759832003
11000111010000110011000000101111001111101001010001011000011010111101000101100101111000001
111831814080016446210236168629111384502210830811148215386258903805447287951496001