Perfect Square
372490802328668116153211979590767225 is a perfect square (610320245714221835 × 610320245714221835)
372490802328668116153211979590767225 is a perfect square (610320245714221835 × 610320245714221835)
372490802328668116153211979590767225 is odd
Previous odd number is 372490802328668116153211979590767223
Next odd number is 372490802328668116153211979590767227
10001111011110100110110111001110111100010011000101100000100011100100100100001110110000000101101101001111001001001111001
51682874516388311765155651801647311508098251788562782923497655498315860157083746442952278419510605824515625
138749397819454904463500900883246272256058640360717872690182464134200625