Perfect Square
99592586270302773282044411363744887259984996550001 is a perfect square (9979608522898219041243751 × 9979608522898219041243751)
99592586270302773282044411363744887259984996550001 is a perfect square (9979608522898219041243751 × 9979608522898219041243751)
99592586270302773282044411363744887259984996550001 is odd
Previous odd number is 99592586270302773282044411363744887259984996549999
Next odd number is 99592586270302773282044411363744887259984996550003
10001000010010011011110000001011011100101001110001110001110100101001000000110011110010000100000111011011110011011101011010111010000100001100111101000110100010101110001
987827316268273135936926030699354555039160234789534339954374881359858364721378319586665741358064837994603638113733123376201168689974408690662489650001
9918683240007700461324609833090582014095679618645334892211494354889323639965205620878031872493100001