10787020505316438936189682781224984436192935501831161351458853429160513112217215737900181382501888772493360168169720496857005616531417422011216140202217450146875147508205401135920397821865592010903297822019839033354844335613974521956918374577452143599776001242823334109541116617121278159251705237724583883759684721618008616411515577815269014150361917181386814985285615718265982138281318232204104057969089122529200531107139585919359114716484762178840313711953841364261666991309074965813554519880014334811611720082820036017214614867516203322342414999743494136915