Perfect Square
94989952084043965089813125267499048443025 is a perfect square (308204399845368795945 × 308204399845368795945)
94989952084043965089813125267499048443025 is a perfect square (308204399845368795945 × 308204399845368795945)
94989952084043965089813125267499048443025 is odd
Previous odd number is 94989952084043965089813125267499048443023
Next odd number is 94989952084043965089813125267499048443027
10001011100100110011111110101000000111110101101100001101011010000101010010101000111010010100101000100110101001001111000110001110010010001
857102981448251203000871314014469942935326366674694692811585064165258466354936207139367234291915580112035276909341505640625
9023090996928968426605436984277170864408247769673271210194660324173835676671150625