Perfect Square
164100006641011802670891270144 is a perfect square (405092590207488 × 405092590207488)
164100006641011802670891270144 is a perfect square (405092590207488 × 405092590207488)
164100006641011802670891270144 is even
Previous even number is 164100006641011802670891270142
Next even number is 164100006641011802670891270146
4419018257503656837571554352185687320161578842458196395973713656997700814009776927145984
10000100100011110001011000000100010100000011100111101011001100100001010011000001000000000000000000