Perfect Square
103990385390485219959412622398208957634031109161 is a perfect square (322475402768157218033869 × 322475402768157218033869)
103990385390485219959412622398208957634031109161 is a perfect square (322475402768157218033869 × 322475402768157218033869)
103990385390485219959412622398208957634031109161 is odd
Previous odd number is 103990385390485219959412622398208957634031109159
Next odd number is 103990385390485219959412622398208957634031109163
1001000110111000101110001010001101010011101100111000100111101001110110000111101001011111110110011110110101011010101001011110010000111101111111100010000101001
1124552053991079065824296905391870696774907209000480431362702269862980163373756155401068630479400271006636759723396667476735533552042656340281
10814000253661641873256712960849603487153608363239837450767762197428043055105357537927898123921