Perfect Square
81532829414527377401025 is a perfect square (285539540895 × 285539540895)
81532829414527377401025 is a perfect square (285539540895 × 285539540895)
81532829414527377401025 is odd
Previous odd number is 81532829414527377401023
Next odd number is 81532829414527377401027
10001010000111110011101001110010101010001000110010000010100001110010011000001
541997822086193023201329803101383111864160513920064982064643701890625