Perfect Square
120100306343426641312386475225 is a perfect square (346554911007515 × 346554911007515)
120100306343426641312386475225 is a perfect square (346554911007515 × 346554911007515)
120100306343426641312386475225 is odd
Previous odd number is 120100306343426641312386475223
Next odd number is 120100306343426641312386475227
1100001000001000010100101000111001010111110010110011001101001110001100101100010010110010011011001
1732336857135760774523219243667893751565184127877773872304649409286943170215367777015625