Perfect Square
1949096816869548182985225 is a perfect square (1396100575485 × 1396100575485)
1949096816869548182985225 is a perfect square (1396100575485 × 1396100575485)
1949096816869548182985225 is odd
Previous odd number is 1949096816869548182985223
Next odd number is 1949096816869548182985227
110011100101111001100000000001010100110010101010101011100111001111101101000001001
7404576709780246227442847927282938704033544945677358874735521317733265625