999893418 783298482
OPEN 924766677 743041465 2974461 218151
OPEN 591964127 331920701 1766772 340221
OPEN 191976694 348233805 736719 1188089
OPEN 24764327 67186711 2366442 1099877
OPEN 512579286 575104856 1196527 150275
OPEN 783018891 461459529 2192809 1621405
OPEN 970631764 284174829 2532353 962632
OPEN 571985811 517393798 1047859 223857
OPEN 474015895 562340949 1968490 1168294
OPEN 642309999 142583208 595070 844428
OPEN 815786535 153219334 380964 257455
OPEN 38929020 215849224 1909203 2142747
OPEN 330769590 289549363 961512 795799
OPEN 777499623 430025751 861304 279709
OPEN 783725526 553904394 2761591 621486
OPEN 545420884 719650135 1975442 2468608
OPEN 167241929 763721086 186380 1086757
OPEN 23360311 634129677 2290441 2542418
OPEN 804877941 743215623 1795130 2580231
OPEN 748934531 271132936 3247625 984343
OPEN 193293285 59434395 1553028 513439
OPEN 933478626 744488929 719761 270247
OPEN 528913606 132910043 1811968 2122328
OPEN 253035381 330357391 3002580 1161090
OPEN 342739687 698959848 2712231 2337314
OPEN 687671039 323206347 2309831 2166655
OPEN 639443989 186757297 984073 1069506
OPEN 771583415 436368244 1832930 2158094
OPEN 108434711 494448192 1108223 1460474
OPEN 835260432 194533919 3171389 205160
OPEN 561961381 424402801 783519 1464372
OPEN 470676801 352167043 2394346 10293
OPEN 377136643 615360033 472828 2264753
OPEN 203568901 533525865 577157 1173183
OPEN 422505202 64073601 2331774 1253734
OPEN 688936178 422302348 1852706 1373714
OPEN 297762798 703992247 287938 2288840
OPEN 863372041 389931063 2589552 1758157
OPEN 605009061 228430731 1065383 912230
OPEN 302139547 751733662 1137469 1011892
OPEN 419514738 639558452 1592360 1445845
OPEN 255454747 217811733 296929 567262
OPEN 263860024 667582288 1674722 288226
OPEN 462673519 94723762 1886556 1154410
OPEN 858192906 203088204 2835905 646489
OPEN 982509285 496751885 142251 2107532
OPEN 275617204 283746423 488560 2186537
OPEN 90364362 578283076 1318944 1774021
OPEN 293034662 61313995 3050242 1709553
OPEN 169664455 764649547 3039069 476774
OPEN 19097871 478593731 463790 1910961
OPEN 468825657 555408884 1899103 2012312
OPEN 821540448 472253418 1971117 853428
OPEN 134075732 72446561 2856175 538099
OPEN 426518975 248109971 2065245 1392565
OPEN 858948090 341550547 1206224 1700327
OPEN 744723186 724915365 1039325 2314586
OPEN 981329033 769491737 430605 992470
OPEN 773907089 650940874 131705 1031513
OPEN 724078744 593958801 1783450 549756
OPEN 406764402 45858233 1052162 1115857
OPEN 822852237 461624926 1381072 642130
OPEN 315245031 525397878 1484704 452026
OPEN 821644919 450878548 3224721 1400498
OPEN 623001489 334976116 2027396 2399072
OPEN 981185485 517724595 1433979 163659
OPEN 840109123 306599879 1274690 149124
OPEN 34124837 305906563 3248753 1933639
OPEN 708729262 523592850 909481 440355
OPEN 602289238 49787606 1960047 1343303
OPEN 542440497 95041415 225308 1235608
OPEN 145559426 502450524 1031677 1620499
OPEN 750130426 475020848 1771756 515206
OPEN 347152100 766025211 895136 742380
OPEN 493231485 427644889 2635534 770879
OPEN 962725187 17410169 2634261 1487559
OPEN 901068361 119895847 2297156 2473167
OPEN 666984800 88032600 3069458 2531718
OPEN 110792218 647997903 264401 212255
OPEN 795289866 563909148 3190284 1649963
OPEN 511643486 213110858 1909315 2591303
OPEN 646596642 685813018 658091 1918994
OPEN 731698270 55500313 2733707 459721
OPEN 217318843 47947606 2208666 371539
OPEN 975593890 31961 2698014 1982182
OPEN 569239287 448031581 2659644 1661539
OPEN 139356385 624168561 1179469 1524212
OPEN 512380034 708129209 1381056 2228274
OPEN 81797303 255487461 2235010 1597793
OPEN 832230409 162855952 2680355 2077360
OPEN 142910030 109528182 1944085 2547346
OPEN 613665888 335215188 1689375 2113732
OPEN 522231133 420442592 1977404 2433695
OPEN 800312454 657303378 887256 1566984
OPEN 822998294 562531036 3172383 2389611
OPEN 127614806 398073508 1192412 535610
OPEN 500746625 770452223 2560636 258835
OPEN 247703666 289554147 2950184 1199745
OPEN 159504447 430967573 824000 100102
OPEN 592604530 776140447 2586112 1922225
OPEN 152619291 439988378 2122860 1982077
OPEN 446660530 41755617 3092029 693322
OPEN 738341912 363615701 2597041 881808
OPEN 92452042 335263943 1599887 2069389
OPEN 403711883 522030000 1254233 1912974
OPEN 174207428 689354266 3147633 61907
OPEN 858305963 609456630 2309769 276508
OPEN 732780583 604450177 2087370 2516103
OPEN 946849875 496300780 3083079 375430
OPEN 298261277 415028331 1742070 2487863
OPEN 635872621 486671039 2070681 2468896
OPEN 400375132 579190822 2000307 1050743
OPEN 338984891 120372393 36353 877309
OPEN 300175629 63620144 1618090 916182
OPEN 925906131 611378674 2216709 2211483
OPEN 274640716 91080947 2032101 593938
OPEN 984944418 332900153 2953430 641645
OPEN 93719467 491128457 2309415 668487
OPEN 926702507 762258322 2290630 2562275
OPEN 983058651 116040727 2434271 1947720
OPEN 731801828 265965561 1810868 1535441
OPEN 849863901 40314629 1250560 822130
OPEN 791473413 91349906 205611 301385
OPEN 116018071 340882115 2885355 927261
OPEN 101137384 524789647 1108775 1491328
OPEN 747547148 357098434 2444014 1617673
OPEN 851693403 597147401 3003682 1948570
OPEN 282189151 395249942 2573972 2048746
OPEN 730274958 660380523 2748244 1412660
OPEN 640444308 34308459 1591343 1897594
OPEN 913415110 664497821 1464190 599520
OPEN 885468155 514855241 638568 98417
OPEN 877959892 451737154 364860 2584677
OPEN 587178902 594242242 2687750 668176
OPEN 522333082 134882890 2041219 1134707
OPEN 789920360 90705601 685050 1010541
OPEN 1571725 318464674 3208212 2260387
OPEN 180022975 651488941 750233 625688
OPEN 637522815 230358720 670801 223579
OPEN 176753138 150759854 3039246 109562
OPEN 540096110 166220386 2400671 7875
OPEN 371378435 577832757 86335 1073981
OPEN 325946847 379255768 2095306 208690
OPEN 865830905 211521197 2573276 347050
OPEN 93812010 151710309 279537 647122
OPEN 139538753 67752973 2839248 1379774
OPEN 496485735 398131438 2701472 119866
OPEN 45347621 521829595 23397 1320350
OPEN 624841757 665413419 2221 1049499
OPEN 312921320 454440569 110047 1968757
OPEN 956888516 429780186 2220487 2180513
OPEN 843684915 641810188 1623944 228812
OPEN 794342948 660869815 2336214 821531
OPEN 974852246 487867940 1041225 2052535
OPEN 224108257 188554677 3017170 144126
OPEN 869686670 310785648 1906538 1804140
OPEN 902483652 172226549 309758 1337236
OPEN 224077250 332227310 367406 234994
OPEN 567422611 40570199 888578 1013540
OPEN 94946519 631015739 3004889 83845
OPEN 806757859 137766843 2431526 158395
OPEN 745414864 730398125 863457 430987
OPEN 340444471 673494424 2600337 409191
OPEN 901748875 578961930 3190147 2539708
OPEN 158415089 569929641 81569 500702
OPEN 536407524 182671995 727490 934112
OPEN 459381533 718969568 1937211 1451955
OPEN 719190755 147555437 2677400 1991606
OPEN 814198884 352610405 1805908 195344
OPEN 458435957 504219389 3166090 2339797
OPEN 339192959 592434988 2853223 2509970
OPEN 680461258 258148174 2911576 42466
OPEN 567452298 358797608 2942192 1621819
OPEN 200579989 129642006 120188 1964095
OPEN 783154775 292466130 745460 1455632
OPEN 195465727 412538681 1145192 833163
OPEN 691045675 194808284 1104652 1472382
OPEN 941739821 117617652 1021529 711856
OPEN 314957102 382006866 2733984 473241
OPEN 718703690 338377205 1906378 1312450
OPEN 602894123 140597936 2053289 1049874
OPEN 784001804 466651262 1359630 2577219
OPEN 179026232 10789792 410551 1801104
OPEN 91865474 576035419 294278 776364
OPEN 622204277 16283785 1442749 2609259
OPEN 727812683 304890487 3027769 1486207
OPEN 810815330 269321180 1271978 1829073
OPEN 760832579 542532493 501052 1100236
OPEN 318199843 181309017 387548 1953661
OPEN 141506285 277118343 62552 1840125
OPEN 625271364 61181490 3166891 2597923
OPEN 749946472 631148744 2344902 57503
OPEN 273075299 185505784 72074 1666713
OPEN 591144054 283670640 2493968 611693
OPEN 280759424 90131702 783998 2221392
OPEN 489958217 577053241 2892397 1739944
OPEN 361128434 757656502 266951 1078640
OPEN 884950387 534363487 1178717 2159738
OPEN 757786343 566645000 888205 1775485
OPEN 655755693 657986396 1709529 2426387
OPEN 720050710 164088320 1927802 512574
OPEN 617367729 255076691 3326135 893553
OPEN 789738525 654777764 1244573 1537897
OPEN 232736502 294014066 1463825 1857852
OPEN 508135434 126014579 2163007 1347415
OPEN 525094646 349018796 2888985 1708319
OPEN 661547605 392687726 1339131 1115086
OPEN 678768699 343014334 231610 576347
OPEN 53474631 38471937 1197382 986415
OPEN 456372156 157565083 776740 1167425
OPEN 290405815 204368264 1638505 1993835
OPEN 60726138 10653342 1492979 2334790
OPEN 631875943 285826272 3242181 1772376
OPEN 825331334 659702458 129449 508883
OPEN 790790177 306407266 3000683 185934
OPEN 937832971 486117520 1371263 2166078
OPEN 535445317 359919905 614288 2046846
OPEN 146225733 235091506 293634 41240
OPEN 297047757 34737865 1563896 905863
OPEN 18085300 363386259 954519 604511
OPEN 541093248 260535345 181504 2430771
OPEN 971560786 185546053 2197456 1527511
OPEN 248555262 421586052 884502 718618
OPEN 453366341 35300689 766655 2568600
OPEN 770087918 259643416 3321928 858669
OPEN 851132073 252598586 2980089 1180348
OPEN 871766818 107229377 1314554 899769
OPEN 781636386 677926777 451893 1070684
OPEN 172580672 51578007 433729 192655
OPEN 301725868 337404940 3014985 1702115
OPEN 760705909 258951662 1072298 1075752
OPEN 232699126 15647899 917872 2424151
OPEN 51056567 394807698 773006 1991113
OPEN 38104382 399700471 2416333 1207229
OPEN 143482274 696273359 63813 2419518
OPEN 818084080 692382049 2884719 965284
OPEN 626082743 368181049 1949645 991781
OPEN 854535905 241118769 1870504 177993
OPEN 58613759 693264769 1188732 977872
OPEN 985551580 565897715 518079 1417690
OPEN 483025557 473536918 908702 719826
OPEN 944590600 466891088 1835895 1806015
OPEN 752086784 140156531 2609454 1260423
OPEN 150454935 247872753 3302260 2206432
OPEN 903258613 392081533 2120807 1034607
OPEN 734685907 419608450 1191724 2551990
OPEN 500890613 31627645 2714005 250423
OPEN 279927962 354865290 705413 1173156
OPEN 439807190 415251893 2173501 1789697
OPEN 50379033 185739863 388711 869147
OPEN 456865726 667223515 47064 2115497
OPEN 155746842 580159945 2827817 2574737
OPEN 575567810 43386371 958002 1137667
OPEN 674467173 758711415 2921347 164777
OPEN 128654252 510386685 690437 1523608
OPEN 509151987 426860544 1163649 2376751
