Perfect Square
103990385390485219959416492103042175520647515625 is a perfect square (322475402768157218033875 × 322475402768157218033875)
103990385390485219959416492103042175520647515625 is a perfect square (322475402768157218033875 × 322475402768157218033875)
103990385390485219959416492103042175520647515625 is odd
Previous odd number is 103990385390485219959416492103042175520647515623
Next odd number is 103990385390485219959416492103042175520647515627
1001000110111000101110001010001101010011101100111000100111101001110110001001001111111011011000101110000111001001110010111111101001011001001011000110111101001
1124552053991079065824422446359014738497193450634579037690798757856611915488543097661977547258768442558831825856678236193973423465728759765625
10814000253661641873257517785043510989875815466414288714021609704933305107766804276484619140625