Perfect Square
1430980660307874150225 is a perfect square (37828305015 × 37828305015)
1430980660307874150225 is a perfect square (37828305015 × 37828305015)
1430980660307874150225 is odd
Previous odd number is 1430980660307874150223
Next odd number is 1430980660307874150227
10011011001001011011000100100001110001110111000110000011111011101010001
2930227183403814507420408156823044510232503069743433574042640625