Perfect Square
143870245619672894373619681 is a perfect square (11994592349041 × 11994592349041)
143870245619672894373619681 is a perfect square (11994592349041 × 11994592349041)
143870245619672894373619681 is odd
Previous odd number is 143870245619672894373619679
Next odd number is 143870245619672894373619683
111011100000001101101011010010010010001011001100101010110001111100001111110011111100001
2977919510562101295856483286758628389851721060393124263979593012768551001998241