Perfect Square
95870331072823627034639557954784319225625 is a perfect square (309629344657162020475 × 309629344657162020475)
95870331072823627034639557954784319225625 is a perfect square (309629344657162020475 × 309629344657162020475)
95870331072823627034639557954784319225625 is odd
Previous odd number is 95870331072823627034639557954784319225623
Next odd number is 95870331072823627034639557954784319225627
10001100110111100110100100010001110011111001000011100001010101001001100101001111110111000110101110010000100011110111011111011111100011001
881155753762004741702991936679726647294549072079364975272372971963210756035335334902226339429221694461794468515888916015625
9191120380012811462166166428117996932628756096524549292407562335390184999656640625