Perfect Square
95870500951786892518229455418797957017241 is a perfect square (309629618983370020421 × 309629618983370020421)
95870500951786892518229455418797957017241 is a perfect square (309629618983370020421 × 309629618983370020421)
95870500951786892518229455418797957017241 is odd
Previous odd number is 95870500951786892518229455418797957017239
Next odd number is 95870500951786892518229455418797957017243
10001100110111100111100101101101101001101000110001000000001111010000110000010100011000110000101111010101000011100011101110110111010011001
881160437904309087116457516046273499235055244496431814924736523384017081510609573686928151259647309682033849542520474128521
9191152952746571464236122780963408776825106815442702825652186869124840153571252081