Perfect Square
81534050056089107952489 is a perfect square (285541678317 × 285541678317)
81534050056089107952489 is a perfect square (285541678317 × 285541678317)
81534050056089107952489 is odd
Previous odd number is 81534050056089107952487
Next odd number is 81534050056089107952491
10001010000111111100000111110111011000001101000001101010101111111001101101001
542022165469496641763839086287254563255168790539873262469679855506169