Perfect Square
81530388143967519300625 is a perfect square (285535266025 × 285535266025)
81530388143967519300625 is a perfect square (285535266025 × 285535266025)
81530388143967519300625 is odd
Previous odd number is 81530388143967519300623
Next odd number is 81530388143967519300627
10001010000111100010101101101001100100110110111000111010110101101110000010001
541949137756773703249881956017564690406710608568137529855429931640625