Perfect Square
94893761571715675823401 is a perfect square (308048310451 × 308048310451)
94893761571715675823401 is a perfect square (308048310451 × 308048310451)
94893761571715675823401 is odd
Previous odd number is 94893761571715675823399
Next odd number is 94893761571715675823403
10100000110000011001101111100110001001100011101100110011010111001110100101001
854501810037169523272523632262710040931409229924209259976907894150201