Perfect Square
318645016090263385821430252025046743870425217025 is a perfect square (564486506561727643411455 × 564486506561727643411455)
318645016090263385821430252025046743870425217025 is a perfect square (564486506561727643411455 × 564486506561727643411455)
318645016090263385821430252025046743870425217025 is odd
Previous odd number is 318645016090263385821430252025046743870425217023
Next odd number is 318645016090263385821430252025046743870425217027
11011111010000100010010110010011010100010101110001010101101000010011011110001111000101000001000111011110001110010011100100100010100100011000110011100000000001
32353508997343481765591575939389179904803272191888283999756186818673368941826805637896017260684523232238220989576563254871756887662641956890625
101534646279164212046715110418758480055794397123346168015225281364511563780728857583018349850625