Perfect Square
95035416547063391984371436569914242237166403230597121 is a perfect square (308278148020685034062069761 × 308278148020685034062069761)
95035416547063391984371436569914242237166403230597121 is a perfect square (308278148020685034062069761 × 308278148020685034062069761)
11111110 00000001 11011110 11101000 01110001 10011101 11100111 11010000 10011010 10110010 01000000 01101010 01111101 00010111 01111000 01110001 10111011 10100000 00011101 11111111 10000000 00000001
95035416547063391984371436569914242237166403230597121 is odd
Previous odd number is 95035416547063391984371436569914242237166403230597119
Next odd number is 95035416547063391984371436569914242237166403230597123
858334260540730119049318485316893227054201789496680688425385814865449775767384164312298343197545484134616188324251138124800661467111565505529539497706980802561
9031730398273850370489964795324860346612272594123138590987237281074062178783633665532752512626558213488641