Perfect Square
669936749867310754764355470069702877890140724232188085906225 is a perfect square (818496640107527108940113297785 × 818496640107527108940113297785)
669936749867310754764355470069702877890140724232188085906225 is a perfect square (818496640107527108940113297785 × 818496640107527108940113297785)
669936749867310754764355470069702877890140724232188085906225 is odd
Previous odd number is 669936749867310754764355470069702877890140724232188085906223
Next odd number is 669936749867310754764355470069702877890140724232188085906227
1101010101110100010001000000111000010100000100110110101000010000100001000000000110000100010011100000101100101110110011000000010010110111110011010110010000000000100001000000001101100111010101100110001
300677829087218719536863091907094699331546375344213570413684579467333354105698530183468309200500796827809273432185698761834883607484023221057193979955527404901719998615527285140625
448815248822775696591365074727643053543925867672447428241949164898776451769850731723678387258043942450596520479493750625
1525642100702404665020410006042340545663002267632620004100154725461