987581104711311023109810391041103087910769959078948621017108310439131129865114210689901141105261110609661004909886110110949061001100510731115111910071143103795962410759399899048911085951101961810546101080885111111099121121113510993941029928970108198839310448769971092102091797210966099991059113689811231103100610486231026395110410881015880107062111146149539326161108103563362796890011459576071117114761310581130113810136191034622617996105660611189929569166151067583969582104989390594897311338811106108210319671087107811161134626888896107999410721122963971105193489711078849939501033105011399111002949960106189910841036102895592910389581053111211051132608882102710639361102577931819107791462011241146895933111093010228901008109396111401024918625106410551003998101610661086937112510916345781065908113781510188121126111388910741071106911279389815761062101410251100612114896499188387710891097954112810579523968879629653929101000940584