Perfect Square
94918384111085782830025 is a perfect square (308088273245 × 308088273245)
94918384111085782830025 is a perfect square (308088273245 × 308088273245)
94918384111085782830025 is odd
Previous odd number is 94918384111085782830023
Next odd number is 94918384111085782830027
10100000110011000100100110001100110011110000101010101101110000000101111001001
855167147692688748934931748115313779915867801782040743683510306265625