Perfect Square
295748727534236834007095869772482416160225 is a perfect square (543827847332441072015 × 543827847332441072015)
295748727534236834007095869772482416160225 is a perfect square (543827847332441072015 × 543827847332441072015)
295748727534236834007095869772482416160225 is odd
Previous odd number is 295748727534236834007095869772482416160223
Next odd number is 295748727534236834007095869772482416160227
110110010100100000100111010000100110001001111011010101101001110000111111011000101010100100101100010001111100000000010011110010110111100001
25868345585466900600193766871881739843298171323185790914350454057358996722072099332873792648089866848509318343336234311390625
87467309838120256433626819714264214422046507595196111111781962497789046232872050625