Perfect Square
341256674058334728554715829135909167440181720001 is a perfect square (584171784716049709139999 × 584171784716049709139999)
341256674058334728554715829135909167440181720001 is a perfect square (584171784716049709139999 × 584171784716049709139999)
341256674058334728554715829135909167440181720001 is odd
Previous odd number is 341256674058334728554715829135909167440181719999
Next odd number is 341256674058334728554715829135909167440181720003
11101111000110011110100111111101010111000001100010101011100110011100101101011010111110000001011110111110111110001101001100100000110110001111011111001111000001
39741427362290135350999733525833582740263217463791485434735781986643170148148327228505709641395867581285701816194851709839925631816795745160001
116456117589356506893953242287697691221076139170879161150692712692284542639686244957038763440001