Perfect Square
372490798514264441628804362025396001 is a perfect square (610320242589301999 × 610320242589301999)
372490798514264441628804362025396001 is a perfect square (610320242589301999 × 610320242589301999)
372490798514264441628804362025396001 is odd
Previous odd number is 372490798514264441628804362025395999
Next odd number is 372490798514264441628804362025396003
10001111011110100110110110110110010010101100101010010101011111010111110110001011010010000111010000000010110011100100001
51682872928649689382283525482276948882676966084845503281556213729046884762302563685000823851759092524188001
138749394977794348755143429117227234223096326217966158412957680866792001