Perfect Square
342708062375184055978330719806712549000001 is a perfect square (585412728231274500001 × 585412728231274500001)
342708062375184055978330719806712549000001 is a perfect square (585412728231274500001 × 585412728231274500001)
342708062375184055978330719806712549000001 is odd
Previous odd number is 342708062375184055978330719806712548999999
Next odd number is 342708062375184055978330719806712549000003
111110111100100000111000111111001101111101001110100000101111101110100011001000010000001110110111101000101010001101100101001100001101000001
40250656165429460557451936400975246693501888804666404880111500140652500520350145461250587901059862823736283391623137647000001
117448816016953045576029545820398143651174219440057438197882555375517014425098000001