Perfect Square
12085480828649690335127565652901783247376 is a perfect square (109933983956962509124 × 109933983956962509124)
12085480828649690335127565652901783247376 is a perfect square (109933983956962509124 × 109933983956962509124)
12085480828649690335127565652901783247376 is even
Previous even number is 12085480828649690335127565652901783247374
Next even number is 12085480828649690335127565652901783247378
1765191393577092359027818207295193903805908406158029839436180775258905145871347277603481305764193110394813943222188773376
146058846859659205763064276796469776574901238170626460862561606483552004010885376
10001110000100000110101111000100101000010100010000001101011000111011101011010111010000001010001111101010101100111100011001101000010000