Perfect Square
1430980659853934490081 is a perfect square (37828305009 × 37828305009)
1430980659853934490081 is a perfect square (37828305009 × 37828305009)
1430980659853934490081 is odd
Previous odd number is 1430980659853934490079
Next odd number is 1430980659853934490083
10011011001001011011000100100000111101000000111110110000111000111100001
2930227180615210087558635612070082675230008178196163096867201441