Perfect Square
104572371842734489600 is a perfect square (10226063360 × 10226063360)
104572371842734489600 is a perfect square (10226063360 × 10226063360)
104572371842734489600 is even
Previous even number is 104572371842734489598
Next even number is 104572371842734489602
1143538723239739861775129230513886741866654459689435136000000
1011010101100111011101100100010010010001110010000000000000000000000