537499349598277 1493065097621996 864280750277492 662983107107191 526568190764718 602552453119952 661197447332363 211011712394266 1442852162684707 254942257967886 424982237599199 893010274046544 364536013671163 696528317113223 1434367673448971 778745002176337 940430359404634 518499581583155 651755214956371 431005536920939 1695526737348817 351978381653659 620426141387376 1692932577629498 155265321330567 437653766401448 442504385842869 177099089378184 1868478996707264 315552511986039 1546997602230772 1026462184032172 759612380740252 154280024744436 172045979867068 234356026764913 892835267463428 181327808949334 485462634929547 205322986298624 640445112697881 402904346572770 1014512485243799 726138410797114 973079366064941 794002154067573 1617961005154972 510882572294471 508084119325637 669900166359958 405945679520441 1512034352411522 433185616842753 1291645294183901 1551467428490669 1425011994425773 204408393019738 740657196032372 1080999801947809 599329413573692 1556906807877839 753979487983625 1515604852050320 543606392356116 759327204108156 1020088548024175 1494620700807277 363678513748510 386249721485081 378482065626726 845131255613666 1167174909967237 1598973163755781 203513936502256 802352106477103 1801507403397720 838976059489789 755798631153733 984996384866739 718066294932018 1034445133250242 304676456395685 1635631793323724 1383225251695387 1477953759185174 619872464720589 1586488564957018 1668844933346982 594333987279307 175195949511669 1419152148415115 203835193109817 864429636961642 101995226619354 716572898387634 216007888740847 682129188596654 1752204341673972 1746538732234126 687012338069495 859834124054736 1642983802642151 268847513317942 274904472848119 1064821693534706 1428012914126191 112253905792536 486943784841016 793597597347718 709310245858136 870107129679370 1524489821121735 1478827942437743 971096489638461 871041296274406 356501464435659 1553745021577727 502495086584062 366142713496680 750284975110006 643658232355009 339296659564984 1635987519979213 882377931781923 721247938000994 787119204634221 360406657464672 463031173871724 465218710298916 332340580448541 1838043806415048 668369726661890 238760813167944 853526864759897 376754792398802 222190111484596 1576962569276689 295586403964297 172462416438726 150492328458190 1504554609815033 434075306697960 502767629854751 1680606775521182 1079903708762235 303638419797193 1798164723797854 555642634524403 671694822924428 546157158861465 134642796674990 901832686525448 181662518695634 1396137923977325 858453297513261 1824397684461379 616886925048056