Perfect Square
382292645207647048105605631251696601 is a perfect square (618298184703502949 × 618298184703502949)
382292645207647048105605631251696601 is a perfect square (618298184703502949 × 618298184703502949)
382292645207647048105605631251696601 is odd
Previous odd number is 382292645207647048105605631251696599
Next odd number is 382292645207647048105605631251696603
10010011010000001111011100011011111010101100000111101101011111010111111101001100011111011011001001010011100101111011001
55871178047739877805276394333841114553046817924608658766270195553384144539941400602324763513528945805769801
146147666579859903536585728783183207841934527730637013801671640954953201