Perfect Square
372490813771879283762013833317263225 is a perfect square (610320255088981365 × 610320255088981365)
372490813771879283762013833317263225 is a perfect square (610320255088981365 × 610320255088981365)
372490813771879283762013833317263225 is odd
Previous odd number is 372490813771879283762013833317263223
Next odd number is 372490813771879283762013833317263227
10001111011110100110111000011000111001000110010111010001010111100111010111110001000101111100110101110110010011101111001
51682879279604433974655976310938002248516082676145547873479160038639263284039661122466409500168045404515625
138749406344436853488538091280147203405190231437405171405038803937400625