Perfect Square
95870331072823627028446971061641078816225 is a perfect square (309629344657162020465 × 309629344657162020465)
95870331072823627028446971061641078816225 is a perfect square (309629344657162020465 × 309629344657162020465)
95870331072823627028446971061641078816225 is odd
Previous odd number is 95870331072823627028446971061641078816223
Next odd number is 95870331072823627028446971061641078816227
10001100110111100110100100010001110011111001000011100001010100111111000101110110001010000101011011000110000010000001110101011110111100001
881155753762004741532241501884019481469274157629662862769169096550201119500623769683450886190432206518609279055593991390625
9191120380012811460978795716832255479171875866712586862937356406578062447323250625