Perfect Square
95870331072823627040832144847927559635225 is a perfect square (309629344657162020485 × 309629344657162020485)
95870331072823627040832144847927559635225 is a perfect square (309629344657162020485 × 309629344657162020485)
95870331072823627040832144847927559635225 is odd
Previous odd number is 95870331072823627040832144847927559635223
Next odd number is 95870331072823627040832144847927559635227
10001100110111100110100100010001110011111001000011100001010101010100000100101001100100001000000001011011000101101101001001100000100011001
881155753762004741873742371475433813147397347669105522162075346660574383367961929509897287633344261278536648270921452015625
9191120380012811463353537139403738386200680723623900074319335733748048735060800625