Perfect Square
95870160845418794353533354456603187116025 is a perfect square (309629069768035175605 × 309629069768035175605)
95870160845418794353533354456603187116025 is a perfect square (309629069768035175605 × 309629069768035175605)
95870160845418794353533354456603187116025 is odd
Previous odd number is 95870160845418794353533354456603187116023
Next odd number is 95870160845418794353533354456603187116027
10001100110111100101100010101101011000011001101111001011111011001111111110000100100100001001001010001011111111001000101100111011111111001
881151060028629563711605510294067773683774039722351371496991105443442358902123225149700421649361717123161940637681042515625
9191087740526470878093616360364441662584326917710615732622281280211738556811800625