Perfect Square
137799389595693918950295025 is a perfect square (11738798473255 × 11738798473255)
137799389595693918950295025 is a perfect square (11738798473255 × 11738798473255)
137799389595693918950295025 is odd
Previous odd number is 137799389595693918950295023
Next odd number is 137799389595693918950295027
111000111111100001001111110000011011010111110110011000011101011001110001000010111110001
2616627379544919438866872247404337557697146318180610466973232924064433678140625