Perfect Square
95036142320806841807348038642514783073028705810354321 is a perfect square (308279325159516400884007639 × 308279325159516400884007639)
95036142320806841807348038642514783073028705810354321 is a perfect square (308279325159516400884007639 × 308279325159516400884007639)
11111110 00000010 01011110 00001001 01000011 10011000 01101000 00010011 11110101 01111110 10011100 00010100 01110111 11000001 11111000 10010101 00101000 01111011 10111110 01010111 10010000 10010001
95036142320806841807348038642514783073028705810354321 is odd
Previous odd number is 95036142320806841807348038642514783073028705810354319
Next odd number is 95036142320806841807348038642514783073028705810354323
858353925669252467507605854857624311045611251888225490091704882688618701728483642796096275279378608836670682369448936670057678621217423062246815369997400618161
9031868347220653248066359438107873703168152117770882881251312796138579426698879293189964964242735563371041