Perfect Square
111100921789166401 is a perfect square (333318049 × 333318049)
111100921789166401 is a perfect square (333318049 × 333318049)
111100921789166401 is odd
Previous odd number is 111100921789166399
Next odd number is 111100921789166403