Perfect Square
95870331116410243552336118642867016849441 is a perfect square (309629344727547171729 × 309629344727547171729)
95870331116410243552336118642867016849441 is a perfect square (309629344727547171729 × 309629344727547171729)
95870331116410243552336118642867016849441 is odd
Previous odd number is 95870331116410243552336118642867016849439
Next odd number is 95870331116410243552336118642867016849443
10001100110111100110100100010010111000101010001011011011011001111101001111001010101000100000101001001000100110110111011000101100000100001
881155754963834260364205022166306351850289696108072549850895104549656948304222423897046282439524842372057824871844239873121
9191120388370138175857503839008076271538118923666311815325666172975458597662012481