Perfect Square
118314202952457301973122969544366296925481 is a perfect square (343968316785801220941 × 343968316785801220941)
118314202952457301973122969544366296925481 is a perfect square (343968316785801220941 × 343968316785801220941)
118314202952457301973122969544366296925481 is odd
Previous odd number is 118314202952457301973122969544366296925479
Next odd number is 118314202952457301973122969544366296925483
10101101110110001101101101010000110011001001111110110001010000011010101111100011001001110011110111110011000111011111001000000010100101001
1656191864866607970008275568443948125001253675774851498088606785198846717798560828049956865856560535097296671455060581059641
13998250620275256151221051260944760206499635667186118245215950174538944833267081361