Perfect Square
3899704496267046994128900 is a perfect square (1974766947330 × 1974766947330)
3899704496267046994128900 is a perfect square (1974766947330 × 1974766947330)
3899704496267046994128900 is even
Previous even number is 3899704496267046994128898
Next even number is 3899704496267046994128902
59305517186312287643515657673031422926501281762382554804778877920569000000
1100111001110010110110011110000011001010101111000111111011101100010011000000000100