Perfect Square
108472072658166450943218844532247961 is a perfect square (329350987030806469 × 329350987030806469)
108472072658166450943218844532247961 is a perfect square (329350987030806469 × 329350987030806469)
108472072658166450943218844532247961 is odd
Previous odd number is 108472072658166450943218844532247959
Next odd number is 108472072658166450943218844532247963
101001110010000010110000010011111001001000111010101011001100000110110101011101010110001011001010101001000110110011001
1276303075897823779797612863158457579929285321710179149292846663969034198198492896618665095528372679564681
11766190546758541742577681978910112142335274702965849274842059988657521