Perfect Square
181228860170018866041797151013336181640625 is a perfect square (425709830952984765625 × 425709830952984765625)
181228860170018866041797151013336181640625 is a perfect square (425709830952984765625 × 425709830952984765625)
181228860170018866041797151013336181640625 is odd
Previous odd number is 181228860170018866041797151013336181640623
Next odd number is 181228860170018866041797151013336181640627
100001010010010101011100001101101111011110010010101100010011010010110010111011011101101100000010011101111001111111011010000000110110110001
5952262516775707806744215243155558367432219193181713924282536748177824675225265786668635715983555201091803610324859619140625
32843899758524250571401634868928086427350135666449793858271115459501743316650390625