Perfect Square
103990385390485219959399723382098231345309754801 is a perfect square (322475402768157218033849 × 322475402768157218033849)
103990385390485219959399723382098231345309754801 is a perfect square (322475402768157218033849 × 322475402768157218033849)
103990385390485219959399723382098231345309754801 is odd
Previous odd number is 103990385390485219959399723382098231345309754799
Next odd number is 103990385390485219959399723382098231345309754803
1001000110111000101110001010001101010011101100111000100111101001110110000010010100000100000100010110100100111101011111000100010100111000101110010010110110001
1124552053991079065823878435501390557700619821236020388829853921281686150841668031148128107811737077574325857789351803859384133859174890384401
10814000253661641873254030213536578478079585010441668991568823445768494278250540822726742549601