Perfect Square
164179863895644967003384896016 is a perfect square (405191144887996 × 405191144887996)
164179863895644967003384896016 is a perfect square (405191144887996 × 405191144887996)
164179863895644967003384896016 is even
Previous even number is 164179863895644967003384896014
Next even number is 164179863895644967003384896018
4425472780532892394033652098720316904284246393946888450560392361155359403018414768132096
10000100100111111001100110011111111011001110011110010111110101111001101111100101101101101000010000