Perfect Square
94912912009846160849161 is a perfect square (308079392381 × 308079392381)
94912912009846160849161 is a perfect square (308079392381 × 308079392381)
94912912009846160849161 is odd
Previous odd number is 94912912009846160849159
Next odd number is 94912912009846160849163
10100000110010011110101000000110010101100101110010011000100110111100100001001
855019253536720066182524912827618689160764098272107651840641987960281