Perfect Square
188088797537068551408481 is a perfect square (433692053809 × 433692053809)
188088797537068551408481 is a perfect square (433692053809 × 433692053809)
188088797537068551408481 is odd
Previous odd number is 188088797537068551408479
Next odd number is 188088797537068551408483
100111110101000101000001101011110101101100111000001010000101101000101101100001
6654091828292081897255014462337848586424892638165233952523774582148641