Perfect Square
145852066995096496579544504340081 is a perfect square (12076922910869991 × 12076922910869991)
145852066995096496579544504340081 is a perfect square (12076922910869991 × 12076922910869991)
145852066995096496579544504340081 is odd
Previous odd number is 145852066995096496579544504340079
Next odd number is 145852066995096496579544504340083
11100110000111010010111001000011110011111110011111101111101100000011000101111101000010010000000111001110001
3102685562233224776151684215919410077302803078310307222335694768972992683867715717435529724751441
21272825446742116781194036098776988340306623423142165045303086561