Perfect Square
95870160845418794348579289340314624306409 is a perfect square (309629069768035175597 × 309629069768035175597)
95870160845418794348579289340314624306409 is a perfect square (309629069768035175597 × 309629069768035175597)
95870160845418794348579289340314624306409 is odd
Previous odd number is 95870160845418794348579289340314624306407
Next odd number is 95870160845418794348579289340314624306411
10001100110111100101100010101101011000011001101111001011111011000111100100111100110101010001111011001011101010011000011011010110011101001
881151060028629563575005768825798808830071900056759514980322505858019130987179687524738731687144202183791133936089036375929
9191087740526470877143722321289915901629851191253547171366378243214303344318475281