Perfect Square
94919752172133741523441 is a perfect square (308090493479 × 308090493479)
94919752172133741523441 is a perfect square (308090493479 × 308090493479)
94919752172133741523441 is odd
Previous odd number is 94919752172133741523439
Next odd number is 94919752172133741523443
10100000110011001110000101101111011100010011110110000010110000111000111110001
855204124862203018022824864777329366470213088736981251326879356455121