Perfect Square
98051042998949835010056975500372904097183405229121601 is a perfect square (313131031676756423977759199 × 313131031676756423977759199)
98051042998949835010056975500372904097183405229121601 is a perfect square (313131031676756423977759199 × 313131031676756423977759199)
98051042998949835010056975500372904097183405229121601 is odd
Previous odd number is 98051042998949835010056975500372904097183405229121599
Next odd number is 98051042998949835010056975500372904097183405229121603
100000110000100010011111011111111010110110010001011010110010000111101100001110010100101000011111101011111101001001000111001000010110001010010000101110000010111101010000001000001
942663417002725537178241654000903618366825151915243488803600395408106150019209651013918591772039430157064875211173277209085314223611045381919678693104143044801
9614007033181909454829106720980122304084057024566717506993390336029061826087285974926267740959518044803201