Perfect Square
12130212653230717114137094514814745990879123201 is a perfect square (110137244623382135499649 × 110137244623382135499649)
12130212653230717114137094514814745990879123201 is a perfect square (110137244623382135499649 × 110137244623382135499649)
12130212653230717114137094514814745990879123201 is odd
Previous odd number is 12130212653230717114137094514814745990879123199
Next odd number is 12130212653230717114137094514814745990879123203
1000011111111100000000001100011110110100000011001010101101111111111110011010111000011100110001101001011011110000101011001100000111000011100001011100000001
1784864466057044339217073900464612814817956086937212433151574208784796274975045320673315905112520613104441338331008598063171907614140089601
147142059012598593723392088507281204636711297477941818369540178513628042934234285582536486401