Perfect Square
42581072611973348636073218710340765625 is a perfect square (6525417428178319125 × 6525417428178319125)
42581072611973348636073218710340765625 is a perfect square (6525417428178319125 × 6525417428178319125)
42581072611973348636073218710340765625 is odd
Previous odd number is 42581072611973348636073218710340765623
Next odd number is 42581072611973348636073218710340765627
100000000010001101000011110111110001101000000100010000100010111100001100110011110101000001010010010111101101100000011110111001
77205775776974639090127100905335659154266366607216025234516066949480705007598162507723136142023842350006103515625
1813147744786146815218850487202353430422600681362122839939065808711181640625