Perfect Square
99918868322107854188737584702031514616727762010529 is a perfect square (9995942592977805521783727 × 9995942592977805521783727)
99918868322107854188737584702031514616727762010529 is a perfect square (9995942592977805521783727 × 9995942592977805521783727)
99918868322107854188737584702031514616727762010529 is odd
Previous odd number is 99918868322107854188737584702031514616727762010527
Next odd number is 99918868322107854188737584702031514616727762010531
10001000101111000000101000000111111110011111100000010000010110111011000000001011011111010001110110110110110111101110110000111110000101111100101100101101000000110100001
997568023833945872504917199942941701610247723419765398030339962327420945889443317372485987458790213045024953086082148300200799307752124935984769265889
9983780246770728432648905355035245272308860794815067783304458279777297404391848056327697212306859841