Perfect Square
372490813771879295968418935096890625 is a perfect square (610320255088981375 × 610320255088981375)
372490813771879295968418935096890625 is a perfect square (610320255088981375 × 610320255088981375)
372490813771879295968418935096890625 is odd
Previous odd number is 372490813771879295968418935096890623
Next odd number is 372490813771879295968418935096890627
10001111011110100110111000011000111001000110010111010010101100010100000110101010101000001110010110100100101010100000001
51682879279604439055550360725823999692017128953101257638065627430604267029132479660342891153720855712890625
138749406344436862582085630462372121068968868488414406757356543212890625