Perfect Square
3536425269041232781097295051375105121 is a perfect square (1880538558243683761 × 1880538558243683761)
3536425269041232781097295051375105121 is a perfect square (1880538558243683761 × 1880538558243683761)
3536425269041232781097295051375105121 is odd
Previous odd number is 3536425269041232781097295051375105119
Next odd number is 3536425269041232781097295051375105123
10101010010001011100111010001110010100010110001000010110100101111110111010100011001100111110101101101100011101010001100001
44227608368680079333480505722680637672340801331088650216211570556204115284442721526966234033158019425813686561
12506303683513355658968939676700167346972338341634427346896816193800424641