Perfect Square
378125965513075968983650289514167025 is a perfect square (614919478885712295 × 614919478885712295)
378125965513075968983650289514167025 is a perfect square (614919478885712295 × 614919478885712295)
378125965513075968983650289514167025 is odd
Previous odd number is 378125965513075968983650289514167023
Next odd number is 378125965513075968983650289514167027
10010001101001100001100101010011011111101001111101010101010010001100100000001101110111010011101101100111011101011110001
54064165364639863577150558005603958630991953840053949667580496311326551109517651129677631779816093738140625
142979245795195917043752619838659248898099134192415006735408179597350625