Perfect Square
481374223400776305601417689 is a perfect square (21940242099867 × 21940242099867)
481374223400776305601417689 is a perfect square (21940242099867 × 21940242099867)
481374223400776305601417689 is odd
Previous odd number is 481374223400776305601417687
Next odd number is 481374223400776305601417691
11000111000101110111101001111000010000001111001111111101011000000101000000001000111011001
111544585235359218375438727769994203775924900157369880487441951885760050729053769