Perfect Square
378125938509866128511868605638048009 is a perfect square (614919456929008003 × 614919456929008003)
378125938509866128511868605638048009 is a perfect square (614919456929008003 × 614919456929008003)
378125938509866128511868605638048009 is odd
Previous odd number is 378125938509866128511868605638048007
Next odd number is 378125938509866128511868605638048011
10010001101001100001100010100100111111011000111100011111111110001101111101000101100000000100010111110101111100100001001
54064153781944959615048421571403653826886599497446927512055533993627361775051612136117465766039520253664729
142979225373967060455921190282959296049185369091717817986820151788864081