Perfect Square
85070591730234615902737140005361156100 is a perfect square (9223372036854775810 × 9223372036854775810)
85070591730234615902737140005361156100 is a perfect square (9223372036854775810 × 9223372036854775810)
85070591730234615902737140005361156100 is even
Previous even number is 85070591730234615902737140005361156098
Next even number is 85070591730234615902737140005361156102
615656346818663738492855140035085247036724400554540380126639508815397461156679691712242058679903425942151481000000
7237005577332262220250288298429675006706857666335832449643849994728567210000
1000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000100