[504093815235014, 946545434068944, 301534388298298, 59458401766766, 385620578612632, 578336953191474, 748506014191726, 362831076067033, 1103671908193, 80903106838775, 148730485824812, 439716683467565, 844405719355986, 792078203384081, 997596137501696, 122647194763168, 990602489497229, 766984236282276, 578280361214738, 255718855381218, 278564188232669, 488707180190881, 499648724257378, 602357936108980, 836991160885482, 439973954713317, 276824796071654, 436152897883394, 6186738487406, 515862269396191, 666838314921297, 6475717302858, 323598141066494, 11757222912668, 728347561546564, 887332320285615, 64012112179893, 495383392743767, 410699408054961, 499149302772178, 487572966234036, 956625503407150, 159845279445825, 494087348089782, 802415059804194, 251675766663645, 861259067250183, 583199430569341, 798167356453948, 472548479970155, 461814917853369, 7722702250653, 426111675374701, 921024027542055, 514061969157949, 74110550781162, 985647945167001, 651839621955259, 311757893220130, 611861703296610, 950199617918934, 634041951405462, 100478406407597, 506052497020747, 936518091326674, 305453680182973, 175609318153146, 836209289367954, 573372412013879, 930524268552692, 569399081362789, 511375849336133, 513366060994761, 801463371686646, 464045435259461, 689164527897205, 387195202420635, 317754705009336, 56499150820766, 180433753004480, 408444029753662, 235038063490157, 578546860831087, 509296650965847, 46297795623347, 101033494905029, 356297614339877, 746371078074075, 607045359197903, 1000383186222661, 833468568036072, 487821929396346, 915757315015012, 877445697681638, 479530952174399, 737771472043576, 968448596315987, 122551604161684, 1006204785090705, 268218260669600, 913022880686056, 217248607751019, 537134656825484, 733264318913245, 957111252523296, 700833007347682, 539716729020605, 963152755209672, 405774887615383, 443715220494106, 499593338105514, 902565878760684, 114611316958985, 995476748463880, 411099103063205, 164495579529219, 464042065052175, 511637350118059, 746480597224141, 524098916384908, 809979624645833, 183799355937254, 661089549403233, 548336395974593, 634245012239226, 800178022462881, 38244104056602, 259112546114752, 943521508281427, 665181131219169, 829674895266876, 349724762000535, 735887417939537, 512241744204923, 677718784924779, 191452218827696, 119189725224436, 785957689386696, 416885805140684, 668525773611322, 903295782636888, 407919223985335, 602444331891247, 504477108862863, 660581158627989, 832755586824768, 875621131256805, 253128223139972, 944235436129297, 938178113606697, 227678982262763, 63153878914234, 691766921696526, 425460160383115, 978475501189663, 673567569725231, 152713086723471, 888417276253328, 980783918104613, 519613470123064, 687181936740933, 420907872911956, 67852537775416, 937229194142807, 420799841700405, 237337802832505, 439774858037112, 667948581134045, 24702134297141, 108273218387794, 964289443747204, 22999008323274, 357281755934620, 218240924663113, 77040954228318, 555637107560966, 640204464074572, 218342002068779, 100102155066850, 439547233579028, 453769648606790, 149128732744460, 619316548807259, 832740670498701, 424514148848372, 704108050487622, 101177137595866, 471684011773086, 294756818764724, 600143901634891, 185182454218903, 78896021696318, 497217008869650, 304555449781049, 321150981963750, 798149331337365, 921988669656019, 279206185606430, 846426792410338, 7110585753539, 333969572286194, 613693555260039, 401980811037803, 28100829158350, 939119863519247, 931790172493311, 433572857523519, 325300544573037, 721965091714458, 811965808068268, 504714515252488, 218956691725734, 625081532132756, 768234881490323, 52032382092486, 371418635725808, 205894765765485, 549865480418728, 580397604308377, 359747203005051, 812461500862062, 46366531907320, 176918450351777, 51937975563747, 583700016323452, 925255653529663, 521180791316649, 396080209884160, 848803525644052, 829877255420976, 543136274881345, 261264275202499, 885463556598415, 145274557705107, 806465217342820, 937692615836467, 466252287893300, 268906122621676, 921421592889539, 51534562362287, 402508093308308, 607217155417480, 954856170420451, 704491594571742, 949002369771043, 911275522441931, 831714568730862, 274251417202300, 772274284010808, 671998667217797, 822438835733078, 216443322016660, 839551585699563, 807025685359447, 633711493236401, 93177122679206, 930344971319109, 453596277508969, 656908436374787, 49710138829857, 806073442123202, 122830049320924, 842604817424917, 459805685570085, 328211301496477, 734682540722337, 551214059002238, 61251905024329, 949760069380634, 827423803853314, 988388249064844, 345656751330088, 878455907576732, 213847254898354, 972905615783602, 629642726163807, 249279104246932, 27721507121239, 78156551702793, 804021103979636, 114383513277204, 946002734771591, 695958634224932, 832691404240705, 584719802374630, 572634455533826, 87353517644348, 611969893310551, 697479208387713, 156485743270688, 534808296578109, 36301700231339, 302218606681105, 913257429954257, 574414195402001, 149157512375851, 294594881478248, 282887264294520, 396150057054917, 703258209266398, 505861950542122, 255996516220004, 1005416640135641, 653642459025606, 536720677243454, 982210132186401, 44809133513015, 1002322872523851, 98621604608677, 903962278271552, 685921458563771, 778656122027044, 926601787747031, 783450214876791, 78596530852450, 240870364635140, 986129555124213, 547268039290443, 720962192619506, 324809056555877, 670317761534384, 5354282936179, 168066841417843, 918049527720331, 522273044026145, 314479677498972, 558741388142424, 309256022764727, 977718232343624, 641901966794836, 522049231393469, 980694409906082, 677457862349105, 933881272313413, 970082505088323, 601788569226437]