Perfect Square
258825489430001746607443369081430831394796008025 is a perfect square (508748945384658017776805 × 508748945384658017776805)
258825489430001746607443369081430831394796008025 is a perfect square (508748945384658017776805 × 508748945384658017776805)
258825489430001746607443369081430831394796008025 is odd
Previous odd number is 258825489430001746607443369081430831394796008023
Next odd number is 258825489430001746607443369081430831394796008027
10110101010110001000101110011110101111001110000011110010001010111110010010011000101001101010100010110100101111101010101001010100000011001010101111001001011001
17338883626757942178350463443725626192617862068230062403404213205463769327385239079275253412274445851342025485858638387526994188652959315015625
66990633978679945857952744170069566482132051661624294111642715966561767623780725502475864400625