Perfect Square
50016083521627365814355370299108496225 is a perfect square (7072204997143915215 × 7072204997143915215)
50016083521627365814355370299108496225 is a perfect square (7072204997143915215 × 7072204997143915215)
50016083521627365814355370299108496225 is odd
Previous odd number is 50016083521627365814355370299108496223
Next odd number is 50016083521627365814355370299108496227
100101101000001011111101001110110000100111101100011110001110011001100110011001000001000110110001011111001011100001001101100001
125120665218315914333089003271086792712869713026871861997748010344937329249311224767685695219027435467899641390625
2501608610842404519379430351175208375010695954916514566372849013980839250625