Perfect Square
805166660241008713505975364 is a perfect square (28375458767058 × 28375458767058)
805166660241008713505975364 is a perfect square (28375458767058 × 28375458767058)
805166660241008713505975364 is even
Previous even number is 805166660241008713505975362
Next even number is 805166660241008713505975366
521984192090828887282074356670990014569991033265579099048093452181133520539028544
101001101000000100101011000001110011000000010110001101101100010010110111000010110001000100