Perfect Square
96952405338677781578401 is a perfect square (311371812049 × 311371812049)
96952405338677781578401 is a perfect square (311371812049 × 311371812049)
96952405338677781578401 is odd
Previous odd number is 96952405338677781578399
Next odd number is 96952405338677781578403
10100100001111100110011101000101000111010101100110110110001011100001010100001
911330204575313684643566742815938463914271789297063881923029688415201