Perfect Square
75559016654016016810000 is a perfect square (274880004100 × 274880004100)
75559016654016016810000 is a perfect square (274880004100 × 274880004100)
75559016654016016810000 is even
Previous even number is 75559016654016016809998
Next even number is 75559016654016016810002
431378893143392073721336240806492339266285730756602904241000000000000
10000000000000001000000000000000001100000000000000001000000000000000000010000