Perfect Square
85196333184213173433889 is a perfect square (291884109167 × 291884109167)
85196333184213173433889 is a perfect square (291884109167 × 291884109167)
85196333184213173433889 is odd
Previous odd number is 85196333184213173433887
Next odd number is 85196333184213173433891
10010000010101000000010100010010010011000010111100010101010000111011000100001
618390358749222597651006043343119854058411573890075255785699091574369