Perfect Square
9005085576332850699705982179664484994723518601 is a perfect square (94895129360430563141949 × 94895129360430563141949)
9005085576332850699705982179664484994723518601 is a perfect square (94895129360430563141949 × 94895129360430563141949)
9005085576332850699705982179664484994723518601 is odd
Previous odd number is 9005085576332850699705982179664484994723518599
Next odd number is 9005085576332850699705982179664484994723518603
110010011110011010101000000001111001000101110011100010110011111000010100011010110100110010011110100001110010001000010110101100010101111101001100010001001
730236493483750627107037161829794369553265485911475330269712057998267850739334159085416551559313131037215033982646884006277405492664435801
81091566237077949845878484722314150616370532593606884478581670835174737701012225953992997201