10441745709193146168616781414124337918861133964120410201899188587153862799993515515833961914133915841041859360397156525181539155631061165715615762131718922000302160017721013175719308381346109195