Perfect Square
95869990792611791820307555696863584737641 is a perfect square (309628795160611300371 × 309628795160611300371)
95869990792611791820307555696863584737641 is a perfect square (309628795160611300371 × 309628795160611300371)
95869990792611791820307555696863584737641 is odd
Previous odd number is 95869990792611791820307555696863584737639
Next odd number is 95869990792611791820307555696863584737643
10001100110111100100100001001101010000011000010010111000100100010011000101100110010011011010111100110010101110001001100000101100101101001
881146371126137617118097768336140640398199607666186423902262813296653775807959219413735643930867791286079544730916220265721
9191055134575469739623386855764073256674674483706748465020066088905358474802244881