Perfect Square
372490832843898479095756531071786121 is a perfect square (610320270713580739 × 610320270713580739)
372490832843898479095756531071786121 is a perfect square (610320270713580739 × 610320270713580739)
372490832843898479095756531071786121 is odd
Previous odd number is 372490832843898479095756531071786119
Next odd number is 372490832843898479095756531071786123
10001111011110100110111010010100001001000110100000100001111001010100010111000011010010110001111110100010001110010001001
51682887218298863873013161270600760714978484039166063289023643925943213535066371534477761316588338006249561
138749420552741117915990558876857950735447751893321858846965749168226641