Perfect Square
372490794699860845225387695893248521 is a perfect square (610320239464382211 × 610320239464382211)
372490794699860845225387695893248521 is a perfect square (610320239464382211 × 610320239464382211)
372490794699860845225387695893248521 is odd
Previous odd number is 372490794699860845225387695893248519
Next odd number is 372490794699860845225387695893248523
10001111011110100110110110011101101001000110001111010010111001001111110100001110100011001100000000010011111101000001001
51682871340911132034852651754305366044272760063610653528301535415909889734102302680852409953691464284524761
138749392136133880344836746281807433304934840864187966218591110268687441