Perfect Square
1190743340596959669129 is a perfect square (34507149123 × 34507149123)
1190743340596959669129 is a perfect square (34507149123 × 34507149123)
1190743340596959669129 is odd
Previous odd number is 1190743340596959669127
Next odd number is 1190743340596959669131
10000001000110011100010001001110111000110111111110000000110101110001001
1688318906891018332046649003702398736644612001161709486664633689