Perfect Square
295748727534236834000569935604493123296081 is a perfect square (543827847332441072009 × 543827847332441072009)
295748727534236834000569935604493123296081 is a perfect square (543827847332441072009 × 543827847332441072009)
295748727534236834000569935604493123296081 is odd
Previous odd number is 295748727534236834000569935604493123296079
Next odd number is 295748727534236834000569935604493123296083
110110010100100000100111010000100110001001111011010101101001101111100110111100010100011101000110110011011101000110001000111001101101010001
25868345585466900598481349154317654825384762737092281564716008539187145508149937916047175774055085896926629668547060523699441
87467309838120256429766746261954150575996889233307185036971439961720985789589958561