Perfect Square
372118766571956123597641143025513729 is a perfect square (610015382242084223 × 610015382242084223)
372118766571956123597641143025513729 is a perfect square (610015382242084223 × 610015382242084223)
372118766571956123597641143025513729 is odd
Previous odd number is 372118766571956123597641143025513727
Next odd number is 372118766571956123597641143025513731
10001111010101011011111001001110001101101110111110000001011101101101000101101110111011010010110101111011011010100000001
51528169923292443797287350372592406816656704682688831063706044069343840101749768784608107156565662953119489
138472376435033970165729212627807502280574408881067891324155444367485441