Perfect Square
11425793471289982831433030067607222647925527961 is a perfect square (106891503269857622633531 × 106891503269857622633531)
11425793471289982831433030067607222647925527961 is a perfect square (106891503269857622633531 × 106891503269857622633531)
11425793471289982831433030067607222647925527961 is odd
Previous odd number is 11425793471289982831433030067607222647925527959
Next odd number is 11425793471289982831433030067607222647925527963
1000000000010110011010110100110010101010100010011111101001111000000000001010101111111101111111110110001011101111110110101011000100000110000101010110011001
1491623129115129094700948385869227641860428198814041456822527305890856346290248723761611422498858698973643099492001749895419153218456204681
130548756448572795725263307082952503377234900820480922829799812094078096460558467540592817521