Perfect Square
95870330985650394068603409779007810516961 is a perfect square (309629344516391718031 × 309629344516391718031)
95870330985650394068603409779007810516961 is a perfect square (309629344516391718031 × 309629344516391718031)
95870330985650394068603409779007810516961 is odd
Previous odd number is 95870330985650394068603409779007810516959
Next odd number is 95870330985650394068603409779007810516963
10001100110111100110100100001111101010010110110011101101001101010111110001000110111111101110001010000001110101010000000010011011111100001
881155751358345709571378981865830719010322995630468528149500308409553568747048193960715568226350407597924290501599576011681
9191120363298158059480802396870603495228473897806371150300322686527413198068675521