786045574 -492404903 445800014 -149958023 53285036 872744943 -433788972 278632093 617426478 -550632427 94578519 531746140 986518436 749615506 770971645 -340582675 147762608 817039357 692564430 84997295 451212258 70216796 -210038814 608363739 -354262803 -470432969 238045693 -79703278 311850431 735250739 225025125 231870697 329775680 91685042 116643215 70000985 296253539 940421347 935027757 63678255 517055098 -833472309 709672089 781028177 946120264 97545263 162299110 308190427 101505296 455916700 -545465080 218613646 -407977379 548885304 -532164291 688864022 529501357 992534631 -605344453 896687733 -213780501 770479695 -359255080 991932155 273388254 -475868292 899531669 -640561960 627101890 815476792 71470598 -286946283 -785549395 -586280369 106522290 -305954050 -326401533 134675652 -82945221 163742565 613938335 -721940622 432386148 526328470 -559638681 355074169 372117709 435052091 108678363 403629500 591959568 366844485 132958106 -341864102 -462300349 -96763136 387882249 -158578937 854689418 502596613