Perfect Square
1190743341011045458641 is a perfect square (34507149129 × 34507149129)
1190743341011045458641 is a perfect square (34507149129 × 34507149129)
1190743341011045458641 is odd
Previous odd number is 1190743341011045458639
Next odd number is 1190743341011045458643
10000001000110011100010001001111101001000101001001100000010001011010001
1688318908652377419053514698448096841720804998777982454920868721