Perfect Square
1306743374696454592736400 is a perfect square (1143128765580 × 1143128765580)
1306743374696454592736400 is a perfect square (1143128765580 × 1143128765580)
1306743374696454592736400 is even
Previous even number is 1306743374696454592736398
Next even number is 1306743374696454592736402
2231366561452149640474311807286061792404574698294793136361747604544000000
100010100101101101011001101000101111101110100110101000010000101010010110010010000