Perfect Square
12118327860968069548096 is a perfect square (110083276936 × 110083276936)
12118327860968069548096 is a perfect square (110083276936 × 110083276936)
12118327860968069548096 is even
Previous even number is 12118327860968069548094
Next even number is 12118327860968069548098
1779623346080228138655246916397949996091942998310339837978415988736
10100100001110111110010101001001111110010111010001000110000100100001000000