Perfect Square
349447503612286997279726474109066888130249 is a perfect square (591140849216400369443 × 591140849216400369443)
349447503612286997279726474109066888130249 is a perfect square (591140849216400369443 × 591140849216400369443)
349447503612286997279726474109066888130249 is odd
Previous odd number is 349447503612286997279726474109066888130247
Next odd number is 349447503612286997279726474109066888130251
1000000001011101111000101010001111010101100111110111111010110001010101100111110100110011110100011110110011110111111101000001010111011001001
42672277923736059085673998830541039405493108223689720568177987536948168412993851553265576862838629773968691457933377159828249
122113557780859334012431784838638922139716234764794678250055597110468250207188802001