0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-23 21:28:48 +00:00
OI-codes/BZOJ/3242/data/10.in

2002 lines
36 KiB (Stored with Git LFS)
Plaintext

2000
1189 1423 222173594
113 416 834398444
429 1 581724132
199 1 253595901
1296 1017 875118772
1801 1629 174806859
472 497 128054667
65 1 432641162
910 1198 196311240
37 11 580141863
1049 978 551433850
1427 1582 471613126
363 193 576155507
592 979 789452783
1 15 276482718
534 810 57790468
1692 1248 517705874
1348 1728 256610679
703 1032 133776742
965 998 400635961
95 1 680465607
1078 1592 932757110
1782 1577 75973705
54 259 444359039
1862 1264 931930107
362 824 56333064
799 874 859477310
1576 1243 193825427
1672 1508 217411543
566 1158 794004268
1 31 28943170
1221 882 416952663
1951 1943 322509385
1156 1456 4232007
35 1 14935254
872 1399 870387024
1545 1422 642669574
83 487 925285535
39 1 386842750
666 941 270244393
347 168 66516738
1516 1511 797191137
1270 976 71430980
1515 1024 154972718
45 1 603857145
1559 1643 228286364
811 219 948042034
360 638 829503698
722 1269 947519978
1614 1093 380481732
1 51 966847451
417 605 127948073
19 1 369771159
1702 1773 383295280
39 558 454779603
1640 1662 363543662
1389 884 68659974
246 537 861004827
1262 1211 576166451
60 1 917310591
1245 1331 890654978
848 648 615027879
1695 1346 317106454
275 128 87733852
1096 549 650368667
659 277 419943510
1095 643 583223326
1190 1550 832796844
1106 1342 711407778
1742 1152 47697295
1416 1430 378611696
1481 1607 3140152
1000 679 353512750
896 852 889779743
402 100 98555827
509 797 795022446
1377 1144 400626202
750 872 692063669
1939 1355 124173205
1701 1347 104537567
1928 1640 3730308
1088 536 372044901
400 881 88707911
380 69 174949569
1701 1831 537457232
1445 984 800668454
149 1 961843324
1720 1449 514648430
1482 959 504050339
54 1 887914580
1737 1841 289275246
1475 1775 149121251
1447 1114 771930728
805 781 707138094
1291 1622 988181336
1323 1765 544606018
1835 1783 821942223
1907 1910 996188505
686 652 412655869
899 870 612641360
462 73 33103304
1115 1601 107971419
652 404 491331872
1027 750 975610872
480 564 270906508
1396 1725 222397729
185 1 282517769
108 1 313576646
980 862 589259797
888 923 270421370
395 1 11422983
1 75 972009069
412 678 792131233
812 831 266850202
1334 1819 41516776
1 116 208289345
888 308 329995571
438 852 945442200
1 119 106160771
517 1 362883006
145 568 646344722
1668 1177 843836144
1356 1043 990764079
416 965 374351615
675 140 752577864
1 126 502058753
1551 1066 74707273
1 257 850129735
129 1 990373669
585 409 889608080
172 555 18900657
588 713 144947580
1608 1414 22606009
1277 1214 356342596
802 613 576151886
1209 1699 773858983
1 412 642803293
138 20 844069928
968 895 809979014
1619 1902 390365814
1023 805 182024234
325 91 810846764
1 143 910807238
909 717 615438778
145 1 513019008
1025 871 637531555
312 743 387996160
1885 1468 431274218
662 101 504454273
457 369 115102150
1802 1684 154676776
411 891 984118941
1639 1448 514382996
686 1116 898656048
1394 1108 988222390
1172 662 320048660
157 68 113175267
1362 1934 41978977
776 498 514754599
1013 668 603720110
1252 1655 771821021
348 653 941148732
163 1 528025212
1 164 975306097
1 84 631718580
166 1 284899976
1 236 20976570
447 1 742134152
896 1453 682810336
1318 1661 45544562
1581 1165 257005416
62 1 20946111
207 747 875523994
1278 1555 402943753
346 88 881323540
1151 714 50201865
286 706 124900962
1 122 445929921
1976 1642 596530126
1461 1214 510553082
1716 1959 207239545
699 417 291406577
981 676 690096299
1064 1087 769725774
1344 1240 663925096
499 293 685307989
775 995 199934276
1 441 323855712
1845 1316 818836600
90 190 684913549
490 1003 414702900
1569 1102 15519668
469 107 319427895
200 166 381095068
976 850 381922718
1328 1787 891161966
360 1 349098233
366 472 70201961
1784 1693 603179940
334 825 614155224
973 661 141356629
1628 1116 728297281
1629 1136 957742833
1237 804 885080800
1 205 608185252
1014 1183 894166867
207 1 371405872
761 745 533560727
1041 1192 49200517
792 1261 264613683
1764 1386 377324435
1122 1069 649465523
1799 1716 195550556
1925 1477 771873880
1396 1274 758269773
1455 1688 795706126
1273 1233 40167374
1640 1337 373711262
499 1004 154649112
112 551 186528805
1884 1839 2689862
222 1 473117125
1486 1588 565040559
224 87 611136154
1297 1256 323126900
1038 1537 50524656
865 557 706758997
1339 1875 364495027
1345 1291 126482121
550 284 130628646
791 1268 784474189
113 635 660397272
233 138 379467516
1891 1371 330592725
35 228 414416992
749 227 904485913
237 117 2968968
1 24 374087242
777 933 440150106
240 1 7083174
1 241 170617643
1177 1450 129198394
555 862 51312269
289 54 514627668
49 103 689469800
1685 1674 317004092
1955 1605 15545677
695 1073 527204127
1 249 272513286
1379 1974 670541388
738 221 770585458
332 1 245744035
835 856 703590544
149 511 911989833
1867 1523 145856217
256 94 600679329
38 420 936061651
731 755 253398392
418 406 18005219
770 1019 403943040
546 873 452461922
726 208 790189312
247 430 342266100
358 1 614513609
1 214 73895701
1175 657 827648364
320 213 961206517
1 268 685215658
1653 1882 219526790
1450 1646 690356012
1179 1040 535990227
234 138 949322613
83 1 910641299
387 203 612219668
64 1 476150270
203 1 309477406
575 904 298647263
1467 1427 371799259
1072 967 507708907
115 1 40025792
1575 1599 306126417
907 519 672041373
1229 634 355365522
115 284 302191896
650 490 54666643
1147 1739 896368218
1486 1157 21511153
1830 1815 583597064
1 244 700648340
708 1048 757052021
1987 1944 294474631
292 1 407645718
1202 1315 205131270
1045 562 467264054
930 473 738235097
512 740 747077610
1824 1263 585633761
529 922 510245192
299 1 100369905
1459 1477 296535252
1 301 806979551
1942 1893 6056763
1255 1058 644313050
304 1 6977860
1302 1794 6520573
1598 1813 675584003
444 1 898997029
276 734 774241616
669 379 316972800
1723 1585 770599543
742 667 964948071
407 331 725737265
1746 1935 696766702
1 78 11112147
1776 1533 974625977
1510 1897 693614022
1 68 20966289
839 936 931619639
1317 812 224577590
94 267 696126223
1077 1157 843772407
322 47 791770150
1093 575 199154817
324 270 310597299
254 1 946889205
432 364 338345736
1483 1913 749755197
328 1 791709820
315 210 591434399
1161 941 353567912
331 246 166085778
1 220 344498902
67 333 777593553
935 1302 21422518
1616 1400 213454255
509 232 805922131
819 1149 27195306
1741 1723 891827014
339 225 30123842
954 684 38616361
1815 1780 427838220
1113 1055 810792271
916 615 359273474
1312 1049 660079026
1 345 389564957
672 124 5189421
784 594 936054566
966 505 147024620
349 293 956941257
1182 1257 986289696
1084 763 693060331
606 728 537812983
1306 916 981624637
354 1 124691915
1352 1182 784404241
567 931 584679322
1016 669 481890925
285 1 43105462
271 257 764796766
767 445 18983613
19 455 378613903
1464 1280 795946700
1557 1354 808096282
1 463 898306288
1541 1850 754231454
1556 1898 973376989
1 367 302575250
1078 1282 66596067
131 1 857332697
61 303 222855197
180 1 337849238
1595 1392 769250540
1944 1682 851424321
71 1 326750371
1410 1413 420873723
1914 1370 308359044
402 765 13990174
1021 588 65915884
5 1 157837081
1 55 73710538
1919 1865 532606843
863 903 492134997
1332 1410 533306189
1 384 244926975
523 844 193508517
219 1 133814948
1861 1747 492148856
158 574 91078664
879 1258 372699312
1800 1724 536810624
1508 1320 634410110
1449 1226 88777711
1390 953 771277554
1666 1516 665049844
571 1075 65547209
1647 1786 416560738
397 132 822868614
544 1033 562054897
1186 1488 360077252
613 76 119971123
923 1247 770970826
1724 1803 314945993
248 667 532477280
665 519 169418198
538 73 197282785
1966 1877 763410356
1 189 195533714
10 1 746416102
845 781 441431346
1602 1025 584534606
1826 1779 168722898
578 258 274558880
1074 1574 176123879
1341 818 491344663
1780 1194 535934622
2 1 490657895
1488 1947 243229551
970 392 586212850
1511 1439 448521717
399 1 375451454
1419 1664 570887677
752 1246 532808615
1267 1160 746631133
1 169 419181905
1466 1029 983065351
1754 1290 399207521
1272 1691 809471709
1724 1518 42236525
428 272 532560327
24 547 24379952
1579 1144 371281539
594 397 55229827
433 1 726584253
1502 1210 129973129
496 1069 934744544
387 413 53284649
1240 668 833143595
1340 808 881305025
481 1 339700231
1745 1166 365685272
1425 1403 301390232
611 671 46462869
251 450 887061650
1591 1696 13372847
1051 758 778798670
238 446 415609765
1 312 954710557
421 1 337566319
1422 1443 210091228
778 736 712301300
382 543 169026760
1783 1236 298984573
1382 1329 491469716
1002 1407 60141418
1855 1643 952542905
1564 1486 670009380
69 1 764373518
1606 1604 973538898
632 1065 5306520
809 611 381289552
1503 1301 43089315
1278 690 134294236
648 122 858363921
1679 1123 55859987
607 133 71854579
133 1 240472221
1314 1829 255053398
510 622 402964004
510 1 294816607
560 944 51694602
1993 1999 972834459
1347 771 242005339
411 1 612739472
1860 1561 769070848
644 319 620278936
4 476 164781366
105 23 547599343
455 523 233475903
1573 1367 432704266
231 1 458874711
329 483 784026154
611 1199 279252202
577 915 779928114
508 1080 333625092
485 79 86182581
648 951 832189193
1166 725 566406740
974 711 38157222
962 1144 402518343
477 701 678923271
73 1 523986489
461 480 429341515
513 32 829834585
246 142 54979637
495 1 732936622
963 698 63462180
6 1 838965418
1 335 682124357
1 424 961656835
478 1028 32523271
434 1 950064574
849 417 35177423
756 500 603899533
889 523 914393326
320 505 857497178
839 428 237906896
948 862 360466212
1990 1703 66296693
1691 1755 373766666
1 92 450408741
260 68 297520805
1247 1716 990852704
1042 891 44436123
1735 1559 664932117
515 283 722955121
1927 1796 414301716
1083 508 917425313
1203 610 804219332
284 826 513014765
1 379 404696857
29 1 721703410
736 1117 490545345
478 82 404722944
958 1171 792413854
1022 1079 52480553
298 526 560247161
342 561 517175448
1 173 409073397
1684 1734 228278565
1 408 953657793
327 1 691117094
72 1 145400338
378 830 334631815
94 1 350333521
716 295 426163997
1 33 237429776
58 1 54503223
1146 761 770308419
1564 1894 562631030
921 1035 371289517
1424 1510 611752415
245 9 34855576
329 707 265972271
262 1 459239113
1565 1388 607511918
1570 1793 562803891
204 1 50564551
52 1 12863211
1896 1711 789451415
1403 1151 615837404
305 629 106595524
1968 1995 966459836
165 1 935437648
924 1391 846669759
595 1057 371032622
1804 1522 465898890
1451 1923 186438996
1097 879 813377002
1956 1438 196401681
235 560 34294214
311 471 271813793
1856 1586 17011794
1948 1655 837978111
656 835 408145798
392 1 816281082
1570 1852 757826767
402 683 22300043
1816 1558 897549828
957 1252 685742950
1 570 925467291
658 427 71315663
677 1123 564854045
817 991 5346479
388 366 344831191
368 1 591823591
1975 1497 74045395
577 373 700073444
897 403 276959494
1369 1129 425875059
1409 1122 990627531
461 27 190885335
334 582 369794448
493 583 272072218
584 253 383324879
960 601 794248352
280 258 574997569
1922 1771 609577730
932 1439 55981902
1 226 465136153
1158 1451 514503879
409 201 292791128
793 740 343870679
522 384 317482079
669 1253 592205623
201 595 112576718
489 339 24132002
443 107 4531287
273 806 555110025
599 44 585608984
656 178 749432327
465 1 843929127
1435 1400 873368343
953 942 415269486
255 604 374037253
801 1263 56451513
606 513 496364834
1506 1929 991985165
1509 1140 508461244
609 383 938377020
311 467 648378189
1 161 827437750
1137 1404 819345139
190 400 147271586
976 1314 705794336
1830 1892 323607853
616 248 73349011
617 609 585419042
1100 1512 113826183
1667 1206 770067644
1620 1627 705538858
621 387 363983800
1195 927 974293328
1180 1170 791697837
1631 1308 131985257
625 412 249852320
780 799 567371184
593 82 983198675
151 503 586233254
612 361 45854175
1442 1693 650199743
487 660 624988418
841 372 331995995
633 554 10981562
990 1531 246945271
1559 1178 439002003
1764 1814 136416933
30 300 361373757
428 764 921016505
1471 1095 646414561
1001 765 825145542
1 88 401758901
1201 1675 907344585
1 109 770920399
475 8 434108579
218 645 73492791
1 314 652813517
1 177 112318271
276 1 622701895
649 263 59313175
66 272 438307537
1 125 39230108
539 534 873173086
4 1 42666353
1381 1940 819138246
1134 824 67813969
516 357 877060283
657 139 490446243
1525 1224 515076862
1479 896 12631631
1542 1331 371563730
640 280 844867025
51 302 340581554
1778 1231 260030604
1320 1796 721046847
1623 1380 132031072
122 666 289826428
949 434 597586302
1152 761 726622013
1034 831 422081403
419 670 513721053
1544 1431 345829540
698 456 623447856
1249 807 853926290
115 708 821128888
178 1 308681470
1463 1024 306701084
639 794 995060694
1359 901 850490325
981 1442 26141071
1385 1332 375633195
107 681 577087166
538 682 913095520
1642 1904 66774498
326 684 628117035
1030 596 976562820
627 582 286027880
199 775 253911683
843 376 299536397
1321 1214 923996585
1008 740 470938208
1296 1818 742935937
723 1031 46739559
383 1 400492397
801 601 534337440
672 695 147051251
544 329 308118259
1880 1809 910354008
357 333 634978277
1051 1626 809175408
1437 1681 334713870
1337 1473 56007860
1068 897 853554893
950 1361 343929493
477 1 39736122
1527 952 300473616
359 732 693757532
1109 1006 30065027
1 22 372149661
131 153 179308735
727 817 327801210
394 1 989999454
898 693 65861759
331 498 815395415
640 819 365792883
545 343 39395791
935 831 576424912
1 193 251681330
1681 1827 148773238
191 211 798490499
273 1 951643295
1673 1395 898250480
1 150 7490838
1490 1506 810673834
113 1 888874916
1 130 543572979
790 1110 528887499
48 1 405642617
702 877 169114551
385 20 143564770
1250 936 378545522
410 100 455231656
1225 723 908964951
703 1251 470186791
1 50 835354569
1212 1004 357559284
1719 1249 820909093
647 1018 505108081
134 710 292500724
1021 1234 61236894
1837 1965 28561254
622 741 799363378
273 664 798191868
922 1173 170572779
1195 1698 37571716
180 745 61488674
238 1 308504394
530 157 606803362
1731 1471 787329165
1 398 564593594
714 1174 644396336
1491 1065 613097105
714 1264 553788850
1097 1620 297842362
182 1 12899424
946 844 536647432
950 793 417102281
757 502 420547748
53 4 158571891
1560 1443 618476892
151 296 842856140
1383 1259 534906942
1145 579 227301987
464 763 527617126
420 940 639567704
768 779 629633556
1656 1839 964520210
134 64 640516610
1653 1586 955818287
460 769 547198708
229 426 995225025
592 8 770250128
1165 1006 284671927
314 569 122525296
463 723 216831385
735 863 640235126
1 79 877031033
665 777 65927007
117 1 642640166
479 901 29499547
1138 979 793142178
643 781 927565916
1044 1085 399224534
264 1 219907310
1680 1797 584428165
49 1 618068550
894 304 207183231
1432 899 778677213
1256 1671 982212119
789 421 788484799
1 77 868359894
784 1348 905080798
468 786 184054641
16 1 29511341
677 334 351068665
532 37 407695850
1874 1474 401019986
927 449 814959803
1448 1943 135855590
927 1455 909711869
1343 868 43878810
1437 1427 42969049
1 85 421553154
22 135 283303320
504 1 538588624
1139 595 248113592
438 479 297263763
807 785 639440447
258 1 928423838
282 864 42153807
44 24 732755781
1450 1663 883386363
737 1233 663063632
1 329 889686361
1438 1117 724021673
815 430 678049752
357 816 911485528
840 1223 669821652
818 568 552215985
677 714 783790696
1854 1690 103369676
588 303 793855876
1988 1626 345075254
1492 1817 848126527
1 334 879112422
321 572 35621486
546 351 382844787
1811 1539 13686389
939 1472 530965124
802 988 843795549
731 532 2211719
1235 928 345168167
973 1552 368909478
465 533 219239008
1840 1284 23126262
1336 829 189642230
1981 1538 725338354
166 567 590978122
1414 957 68334377
702 378 19304582
759 299 925501747
294 1 961921841
1083 1652 480261353
67 454 355191553
17 1 3180502
1591 1334 536995824
1534 1586 245082344
562 139 362183825
1490 1726 865899627
1066 868 874656165
850 751 546824248
494 280 336066538
1162 688 131463722
1002 878 120020019
1540 1455 33588946
1706 1119 567140797
1108 778 782675564
493 368 793401025
13 1 492549649
1251 1654 874370886
746 860 830126382
84 600 70527033
1774 1820 310974260
358 470 811148479
318 795 456616337
1 370 692232138
866 851 419665376
298 440 541723627
1577 1347 242962524
262 611 29179751
132 22 169779867
736 692 241539724
1 46 64998009
118 64 891321925
27 1 323487058
769 787 168431853
1930 1366 808950644
156 102 492225889
1315 1846 273203155
221 13 331339865
1009 689 315660287
1 488 43464696
475 882 226623572
1408 1014 830015905
43 1 733012080
103 194 60834317
1846 1866 842048491
170 330 718504858
364 869 433695554
1139 1484 637286118
836 495 313149715
1308 1239 760517021
1548 1506 562470800
1086 1167 238944143
1293 1828 715059758
1070 761 414032390
269 241 443301789
1029 1024 541284694
157 414 62746109
636 198 855149749
82 1 100262735
664 751 125051981
679 1126 704285737
1888 1485 83552656
986 1214 228082350
35 265 654426572
855 490 163908542
1422 1228 509736703
908 492 686493802
482 623 841450220
1105 1395 508453291
911 759 34017390
86 536 739157075
1061 713 745252621
402 602 164182339
38 1 976008399
603 412 37743583
724 666 299723344
1 87 994132159
919 831 348069141
658 977 908043943
1 142 659923998
971 892 14498746
28 1 127230650
1992 1536 602496234
925 451 850982304
1510 1704 35399091
1493 1165 18148410
928 407 2155529
1007 1513 456362052
386 879 572089487
411 978 108570006
932 603 769054985
1022 786 830397502
414 870 164104980
508 35 6990034
1386 1178 611553557
1721 1706 538650373
938 887 439757679
1379 821 28881015
573 727 704944121
628 165 60047826
1478 1000 114080175
674 548 529246738
230 1 930605223
505 945 717236260
1103 1333 395116103
912 947 21038771
71 188 712176054
834 454 56802367
1777 1374 324180112
1393 1658 112247663
1476 1064 597188574
1116 1189 343332776
1 67 303337797
576 534 40181214
1496 916 214071421
1 242 576656810
320 419 925039877
870 875 729745053
1 239 121996309
1188 810 590640597
720 887 325529301
837 326 38746573
935 964 36882636
504 717 486357113
1002 1159 799406747
242 376 715484051
833 532 949032171
1733 1356 294389552
18 1 52510116
859 392 838752406
255 1 396712287
1615 1247 381477713
1822 1572 937636639
975 415 191785604
1818 1899 220910651
1968 1783 380871806
419 721 418153119
1736 1240 970443917
192 722 33489205
692 601 941721367
160 1 277128861
1055 977 130501606
913 1474 576935460
985 820 780126916
1307 1038 275844340
576 987 733216328
1295 1235 271694216
941 1010 844194031
232 403 131203939
415 847 339540078
929 632 623563010
307 1 560180039
779 992 90302991
1689 1455 476943515
971 996 523012567
837 997 118442559
58 486 28571134
1433 865 670746898
9 1 437382513
994 854 208993165
1031 1311 293012381
1524 976 662900379
945 1504 904674271
1299 826 281020587
1876 1868 68693819
1296 1514 80664324
1 61 625546832
192 735 694633817
1039 853 269072779
1011 762 923767710
1181 1492 594524572
470 579 174661146
1398 1042 687285798
1194 1519 59310524
1 162 312527035
575 209 378549938
783 342 638726663
212 107 198263608
1224 1015 39331659
250 1 397318318
1026 1014 306807822
141 1 101167342
485 1024 495608847
1298 1002 518222300
343 54 170436989
1767 1213 86148415
698 1291 15053674
248 1 215278287
853 718 101898366
1651 1792 723927182
1 311 957676008
1710 1480 32857436
282 219 210125466
857 309 687954374
202 63 687466166
1834 1403 918524704
1064 590 207288131
630 820 718025939
1595 1812 401710629
1495 951 6302199
1 175 520312396
506 238 738830629
252 82 672396331
632 519 586464390
1046 977 852136556
1047 454 870717488
290 1 879834850
1 56 231216307
771 225 488096703
478 542 964170734
1887 1293 391416071
277 1 664256040
1054 506 346688068
800 315 805311836
287 264 411323516
340 55 80892627
466 1058 333234272
1059 655 992559864
1743 1655 58563782
48 641 728601449
1774 1693 585252185
1034 1063 189220682
404 31 632969615
1234 1381 53265886
1218 830 168437724
690 1067 563689304
1409 1747 887996710
1338 1237 769303534
890 337 737925240
405 1 15515440
720 162 491068154
1 155 126704024
549 474 133778465
1870 1592 736402018
531 1076 933687843
740 798 249795485
336 760 605955758
1494 1208 221103747
1 201 670326745
1 291 893885958
1082 808 530695515
1647 1556 801672619
478 910 591980026
377 782 388797083
341 518 756244807
7 1 558254840
1 375 507042185
1015 1289 475043693
1457 1010 882688503
391 654 564230921
436 51 588504362
1330 1644 73392973
1029 1094 507707345
552 353 65194115
500 394 270724007
1 12 20713042
1098 716 69392034
1099 861 476767376
717 921 38676589
939 1319 993107031
711 634 213190681
1103 746 421566811
1104 968 224590864
502 586 624942970
521 178 755748426
398 884 700560533
1 171 508062403
342 262 995497119
1700 1993 320003628
1537 1950 303770611
152 1 759808736
967 1421 237980651
443 957 936442395
768 288 165875118
1499 1625 441615718
868 779 999102281
510 553 430216278
544 1119 150615810
35 104 382179958
1 382 243189992
1202 1589 512328066
1401 1323 1069231
1124 822 3015126
1129 587 127615419
832 823 508771109
1546 1005 518657915
876 1128 141414254
1106 1034 222547960
410 1006 351253036
1222 813 76930734
1366 1849 134898126
1009 1133 65281434
356 222 17557350
1313 1605 68984980
1144 1498 543944869
443 821 238137055
636 814 274419719
1176 632 952141055
1140 568 135812427
1909 1656 896331978
682 1142 902329382
122 308 701390274
621 663 613556024
1641 1157 966678434
580 234 264529215
187 165 48705847
1182 871 278097547
1536 1651 165252465
405 680 947875506
566 340 909901498
1328 921 173137540
1153 839 612151430
948 1154 599986753
1155 915 744902444
1419 1264 163282954
521 655 527376884
1886 1419 691325590
1025 1330 548113265
1444 1926 52468262
1454 1470 409101329
365 423 915529147
1163 895 624616178
1772 1553 930231942
796 705 219252983
1174 1428 703709088
1526 1489 258720284
1457 1893 780068859
848 1169 461582598
1170 1168 335971481
1349 1446 201382111
1609 1069 20408571
1050 838 709269856
872 1014 576578525
56 496 459714863
578 838 233632800
179 1 951368300
535 194 832326152
1346 838 905237894
1415 1005 975890599
659 1181 389117524
1497 1288 130186137
135 206 405440353
1184 1002 553006322
1057 1185 124409735
1661 1687 912902005
101 1 921896383
364 79 688804103
1 120 76996407
823 302 621201763
1444 1385 467887013
209 1 53168398
534 476 867754972
1100 1194 52935822
1 406 695824028
858 549 272717783
1469 1853 4273583
1 466 582278662
1805 1903 123544881
1115 996 800887121
1 184 106204976
241 266 976215870
1086 494 916634997
1204 780 902077716
1684 1413 654589856
1206 782 250898575
496 643 235223931
1127 734 158990552
295 1 747810184
1197 1749 125348788
1825 1791 506173404
243 270 725154556
216 1 414487344
1298 1798 630031949
102 1 38579254
596 475 584412416
1713 1748 6752041
1380 953 681358429
613 1074 47686056
261 1 366925323
512 1 338840260
1984 1452 401183435
1288 1729 128996696
1507 1916 98458983
144 26 275163289
1791 1652 886239716
1227 793 477183725
272 573 915827967
1619 1467 358671105
208 107 353433560
148 96 111991061
453 446 11145704
1100 615 667267739
1276 1102 620008248
867 646 734363649
698 1236 836806869
1 114 415585483
1505 1317 296451455
1239 1105 147411428
693 384 391791777
982 1241 374909494
700 217 461000070
514 231 380425592
1157 1244 400420041
900 1245 595846471
303 637 268540429
1598 1150 378646649
722 1248 940512751
148 197 949209262
1883 1639 746302521
1192 1207 100822567
1654 1982 743335512
326 1 190936540
298 20 670876177
1379 1547 993220040
391 169 385040495
1499 1128 66158984
61 389 632480000
1636 1251 692244772
8 1 781344065
27 210 52890157
790 1357 254097494
1 362 209314568
334 752 205027070
1034 1201 955663497
704 672 376837063
1 93 49308612
1508 1670 564855678
1485 1806 212437535
1047 1102 547544554
1120 641 852658604
1213 993 397246138
1952 1354 388393398
1122 1232 398471867
972 1275 446114714
462 673 339264846
1788 1449 750661080
819 1135 624853530
26 1 826923882
618 206 683933438
1051 1281 957375829
183 1 338182729
401 217 818166397
910 1284 679221550
989 744 121876925
1873 1731 459321970
838 1287 764123703
1288 827 646697320
98 1 843687401
1709 1695 266775839
661 225 453927554
1042 1292 475353050
1408 1960 25389683
1294 727 58147008
1 124 937723976
506 729 934662613
490 1081 319172153
1 146 819237929
1 344 571577340
984 797 289694800
750 1301 802312414
590 912 301663505
1228 1656 323074066
1468 1487 177385058
1056 478 807101769
34 353 107650709
1583 1228 84637571
1378 1023 342543308
1309 1301 159706660
976 1310 593742258
758 711 26513994
1561 1624 487765869
1313 980 721184350
944 1329 297847246
35 460 30916073
1554 1456 646497739
780 378 83464105
1429 1254 406159152
1722 1321 903419877
1 20 80097169
172 1 968773885
1972 1621 227522947
1323 849 485716037
1 11 66989068
1237 1434 899032339
1720 1865 855087703
775 1327 135089687
563 254 920492972
195 1 789977323
348 84 909084576
1228 663 695877611
323 1 751583881
651 78 257841735
438 384 466857525
1335 1030 288813655
674 961 271192796
366 189 39310894
1962 1524 295277650
1162 1339 287921777
766 402 747833217
1383 1705 787933034
1436 937 680639511
1131 969 157440088
1354 1023 488377980
883 356 393712905
557 266 929453575
858 934 475833771
791 740 580092785
1132 662 564388064
1638 1378 614105994
990 446 188548112
1242 1158 566442538
827 318 118138371
627 895 416098667
227 1 974239663
1945 1461 162404629
223 221 759793486
1958 1760 418796122
431 13 471038388
1752 1387 567329732
1520 1456 642117088
755 1177 145203563
1363 1298 132415185
1549 1859 6477163
830 1365 409835419
474 1 340612245
647 956 869305785
1446 1570 680864613
1769 1986 251409829
1370 1233 57530164
1256 1371 437265830
809 1372 282247087
1597 1527 842275561
127 1 854123656
1375 1322 84096212
1143 1376 285217644
340 719 665025175
1753 1674 926431796
1048 1480 57925380
276 696 951953759
1462 938 442545824
147 1 649091776
750 617 81155066
1355 906 228790388
468 151 726613563
668 548 197091351
1076 1387 495564287
1367 1158 830799415
902 758 156859491
66 1 59937801
276 352 857116767
587 475 816740699
754 388 833934935
1556 1961 710661322
793 1091 275766764
920 405 942150709
1267 1397 404830744
1469 1318 830944114
30 36 573611898
1 110 871511871
871 337 925383918
969 847 101083771
361 176 450953825
540 362 357071766
1405 924 140331492
1 341 545754694
788 325 60214526
1756 1938 14620027
372 3 614326343
1206 1578 592873878
934 1254 440112946
1 253 623267541
100 1 206725675
1112 1075 613867538
785 813 432356578
1702 1394 948277678
948 1417 397079270
1418 888 545652936
1041 621 310093941
1420 1260 530678450
974 1337 249849235
457 926 331131045
888 1148 741857113
386 221 999730099
311 762 713243536
1147 717 30542590
855 1324 909945470
235 185 540784168
1454 939 999797504
876 444 161629706
1533 1487 595000537
1209 706 845297065
1 318 6363978
70 1 595792229
1577 1717 784091619
597 390 773096052
1 3 110228888
1196 674 797951119
1012 813 655221783
957 1440 349742059
960 1303 931680089
140 1 769759083
1730 1717 601209719
1 2000 65882900
25 1 882308288
1256 1037 74297025
917 733 556381192
1603 1678 847994136
1758 1805 490626370
1101 1081 826371772
1795 1790 67538002
1632 1833 405081540
844 846 587916316
1477 1596 616881517
373 642 110547937
1 174 984156683
1 168 164742859
1458 982 66721094
1594 1281 208400838
1 196 616444546
962 770 267531154
999 1485 314427295
676 205 516012822
1355 1756 67429859
1642 1507 50077176
1334 778 100978484
1405 1751 281024874
1468 1113 794286987
1143 740 569532231
1928 1954 42305701
1 59 196559198
111 1 353144316
520 174 696422670
1117 1238 687470325
28 491 56752403
598 545 288535899
1137 773 810467231
306 1 206905868
1388 1184 304344748
1044 1036 735236594
207 390 757683857
1377 1393 940657973
1483 1414 28398804
34 1 60095663
1360 1160 183294272
1107 1010 543549345
154 1 559106871
1191 680 101090212
1489 1447 683630921
679 462 539248866
913 782 102498565
1280 1066 298795141
972 1300 38808846
1258 1610 586789744
978 1272 456306546
1946 1625 687458093
1037 572 1687096
1648 1869 933979943
1424 1117 470699576
1424 1500 221335066
502 1 798885936
1305 768 173622215
1 97 474911763
515 608 698082028
1265 989 598486692
1285 797 113146739
1507 1190 6550340
959 648 689399018
777 1231 16779784
1322 737 577623347
988 1373 64184847
1042 1090 880611197
1697 1484 411826195
435 131 253132659
693 746 694869309
1 42 417371314
1517 1443 732620350
1807 1369 348091009
1653 1878 999113371
359 501 365873084
337 1 7124040
1150 1522 336290578
765 1077 913204601
1357 1906 328128369
507 438 533876917
781 1362 813057213
1351 1686 72262956
312 634 23140552
1506 1553 564404554
317 282 580279423
952 1528 197494156
770 423 465690977
90 1 615887251
1534 1506 844849974
1535 1524 670269815
1536 1350 447017469
1809 1453 791015773
849 967 424622118
191 1 818787660
181 1 129659137
36 251 916063036
489 1007 215393143
1543 1297 760791920
697 442 17804024
448 589 277224198
694 293 812591284
1967 1793 327320781
892 439 156770062
1575 1020 174353494
1760 1256 804350285
1168 1058 879066958
355 1 35767701
809 914 704260362
1274 879 30316311
1 112 276950116
1750 1626 907882116
737 942 362254278
428 774 290682567
232 1 335892356
1533 1580 224123379
789 1118 609618543
615 571 283505274
1563 1334 990289063
393 136 254336161
314 620 374955184
1464 1863 876985392
1567 1133 499543752
581 404 273205870
1 47 890167928
1368 1266 315424844
1062 1571 619597418
1732 1149 154906849
1202 1761 460185210
900 752 833628182
630 409 634619919
1997 1776 343515555
639 99 641194156
1173 1211 909978682
1523 1382 649368258
819 1092 347524353
1214 1572 205065417
1059 1187 1865542
737 188 184190606
601 51 52341871
804 1279 512157903
365 8 730781743
590 17 662119173
1254 1325 630832384
339 785 817929089
1 198 1456845
1060 905 51157946
217 126 755550702
1593 1402 693088998
1188 1459 750365786
1 21 619786439
57 1 998655768
1998 1451 967330504
215 41 775461367
325 614 216400200
1254 1682 312982399
55 274 49054006
123 54 89614119
1928 1985 998258142
323 490 700169161
1576 1612 137639682
595 631 387595858
1139 1431 610559277
425 174 739013822
1912 1402 180423236
274 610 446672196
1611 1223 773866590
992 1320 521881037
719 1062 910797013
1698 1771 861865899
715 471 510500254
1217 777 820439944
1617 1228 926112981
1367 1618 862673308
1431 1530 778983068
580 753 774191652
730 1036 510485798
994 1358 95414799
1 286 116295439
1521 1114 545810426
1460 1186 833688559
176 439 3329374
1431 1847 614833966
743 1105 351954952
243 222 599981338
1136 961 508823498
624 389 611589686
591 85 165729393
1017 809 883897557
1587 1272 588136438
103 646 933517544
980 1205 89843961
983 419 974036501
1350 913 590676330
37 541 2773001
676 986 327224714
14 1 256035086
886 594 934711058
96 45 350590688
1568 1585 749138097
1062 1645 766927292
832 1015 400246204
310 1 769542587
1648 1389 60371490
1649 1518 757018206
1093 1650 461672094
154 687 948343914
1 427 4510512
1790 1610 733814262
459 1 628023757
1 449 335268034
1683 1462 133886806
1657 1147 513435338
1190 615 896555207
1024 1038 893617435
1 63 799360689
170 1 164148454
225 1 582537450
955 631 865069779
1224 1406 41556610
1488 1848 547842199
1407 1426 41374714
1737 1545 14621385
464 218 406343601
730 529 236774641
1316 807 471911583
139 1 809926115
1475 1261 989383493
381 205 618360395
1391 1674 128120036
1680 1233 639911816
79 192 561607918
1677 1080 933107902
1188 1448 464493754
484 413 409751590
1713 1403 324464507
842 529 426460841
1600 1545 100313715
689 585 954247598
1785 1257 451419492
1 81 97597232
321 301 823060296
713 822 753795091
263 1 595553089
1877 1639 824878264
1539 1690 378671571
707 854 837500879
86 1 67887185
772 389 14349164
1558 1561 965017749
186 8 693685341
1770 1721 392395508
1757 1628 730787772
1 278 142759026
1092 1243 220251840
703 197 47807793
335 712 25074904
479 527 670874416
371 304 198697979
624 1052 848481586
1060 1635 481006393
937 696 612581883
1707 1581 217895831
1708 1630 28424642
757 1020 958525209
1219 868 217921508
1160 947 490223136
1918 1864 406737622
744 641 892751606
805 1260 887955549
1 137 43819944
719 1178 929018369
1529 1241 969466388
826 1351 514766271
1304 1096 954647106
1366 1538 322342654
1738 1442 176326392
448 529 230226884
1549 1525 364702856
524 410 421435946
1189 1259 41758701
1491 1762 14344717
1452 1432 351234070
297 1 502032135
1980 1851 512070530
1293 924 343897757
733 677 213462029
1215 788 875488954
1178 1714 827561738
1768 1482 216606813
241 748 167688081
122 373 711979662
313 254 668176666
995 1384 142088598
725 276 344913995
1374 1957 829515375
338 298 929121807
840 813 434274938
1 136 459391208
30 1 712035184
548 388 429994118
654 905 175907739
448 71 148524952
1979 1511 493195846
1210 1088 885231586
1400 1359 74434674
1226 964 57252496
438 528 390127050
1711 1604 734168778
1151 1532 621042137
1416 1335 3972744
562 705 808279419
1145 1539 379636136
1758 1588 920191121
1759 1638 628335422
716 1220 969947129
1842 1523 581754155
280 378 338220990
1518 1763 46675953
1838 1680 361235851
1332 1017 448586949
1 167 822521702
114 525 31190502
1764 1996 850320026
1050 1562 393412910
1529 1634 228712181
1613 1419 670741222
1141 1109 886530612
1576 1933 393985759
1911 1760 276899772
176 1 302577086
556 389 34441355
2000 1593 70306456
684 718 147335021
1994 1717 515455679
1 74 958018931
1781 1559 65204699
1060 1164 410114721
1598 1907 644381756
972 563 264083175
1208 766 906648942
993 490 110374739
59 106 526110990
712 1111 418577284
1777 1789 66771421
1744 1202 966764386
76 1 705012499
789 1053 858668300
281 152 19043830
318 828 429820690
1407 1941 88044970
694 829 513817317
1971 1809 450451275
215 229 443853707
1269 1633 713931833
1953 1678 997254295
1991 1454 480951475
374 129 773829977
886 1266 308265128
407 878 805557330
1079 1621 512899785
1139 1694 519574250
1128 1130 541956579
1808 1801 926284134
1249 1630 14017644
482 427 300965652
1040 1411 928625244
1040 614 379441864
301 861 340064574
690 303 819193740
1659 1169 909205126
1177 1402 20049812
1121 882 712573989
1070 1590 15594864
1424 1490 459932507
196 519 126794629
939 385 236292556
492 95 122642878
1498 1823 298142935
265 336 841418111
91 4 587777827
586 1071 385967067
1637 1353 611120250
867 982 731307526
1 283 784990171
1 80 793982989
1186 1039 456497098
688 238 349548484
1727 1499 144301291
1366 984 68354048
359 1 54777039
456 286 655795207
1837 1484 834951950
554 393 325611333
1632 1038 89109142
1858 1757 34065729
41 12 366987586
128 1 672480719
703 1114 635192239
933 1193 571466118
377 74 856348491
1821 1284 62302836
442 348 360685742
1 151 49527569
1078 557 707769390
445 151 822185330
1353 1766 723623085
1123 1441 270607551
1741 1779 927055030
626 58 40677607
1251 1286 735200713
121 106 54564498
792 745 293485042
1129 1197 510719320
456 739 57729440
1660 1306 948667952
1669 1071 866987957
656 1150 901918763
1566 1318 183711194
1864 1286 788306786
565 288 207633173
1703 1395 161112620
906 737 949422749
1556 1868 43396757
560 1156 372375789
159 350 468756492
1699 1889 539985175
1872 1336 983888732
1318 1172 403254363
1920 1568 760706782
415 885 492846072
1412 1900 663754988
279 1 223673666
1042 1230 658120344
1283 1879 192157685
509 952 354678942
1326 1302 911107785
184 451 773840024
1089 876 698579526
213 1 650804849
1708 1844 272186842
804 306 468188700
1556 1100 659387177
1161 1412 23682438
1843 1578 899938212
316 1 571249353
1676 1340 406620253
1070 1465 564103842
1374 903 648345625
1881 1797 333590309
1301 1895 283544487
1921 1594 436651695
323 685 958296177
1252 1568 416694045
1125 827 715718993
375 709 963721531
1777 1901 821775782
483 773 112289919
1810 1655 806196902
1978 1557 422320888
1715 1905 7485174
1343 1392 601193857
1662 1712 822454392
1661 1908 322924602
197 691 809606244
1832 1765 293502777
651 812 60002202
1 218 548066172
309 1 804541750
1111 1700 503459874
1547 1915 302922085
1274 1353 531255259
1662 1851 236736120
1541 1235 58092702
1890 1634 324401719
1650 1871 32656282
1427 938 412633464
1 40 871714670
125 415 320813040
1634 1924 586285724
647 604 617589320
1603 1124 265457723
808 268 607080051
482 851 101912813
1364 837 72944704
571 360 736573969
1931 1442 540360747
1 107 22889274
932 1271 121643641
1349 1264 30088159
1715 1407 336112772
1936 1405 901690196
1937 1360 674943571
351 1 766510328
559 113 334288493
1983 1839 826056369
1476 1932 150119919
473 216 413353877
650 1216 936262365
1134 1665 558142698
1746 1195 406976694
154 458 180964177
165 417 65531211
159 1 786456638
1949 1362 101412816
293 1 631451563
206 288 520863796
405 1005 680901134
1584 1131 595376302
452 94 105578120
247 1 852699033
372 396 413353311
1448 1740 726554497
958 1290 263450286
531 157 468579198
1 32 54663515
1857 1434 838927808
1718 1143 485275210
1963 1556 73057388
1964 1620 216423376
437 37 42325671
139 619 459107691
1202 825 188861423
843 880 142306224
1969 1899 142813106
1375 1970 218595460
369 231 422957849
1043 709 766057359
1973 1587 612846373
1558 1270 851981038
598 943 477319422
99 1 923892776
1974 1977 274107016
1769 1208 513061220
422 1 757109046
1200 634 680343257
1456 1917 757457699
1414 1481 767407237
901 999 428829279
1469 1604 31010338
675 918 527502982
1 319 724317014
95 158 444105880
790 346 54042666
1677 1989 390123780
1518 1220 430253501
1 305 792866822
924 395 28589882
23 1 6707251
689 893 637982471
1044 1283 574212947
499 803 224054335
1501 1336 448604526
918 958 25708643
89 1 886585898
1836 1515 696431436