0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:36:28 +00:00
OI-codes/BZOJ/2115/data/2.in

29863 lines
795 KiB (Stored with Git LFS)
Plaintext

2996 29861
1 2 4194655
1 3 305843009213694226
2 4 4398046642180
2 5 36028797421617675
3 6 281474977759234
3 7 72127962782105631
4 8 17592455528482
4 9 2
5 10 4202497
5 11 1099528405001
6 12 2251799813816320
6 13 36028865738440746
7 14 135004200
7 15 1082134538
8 16 3145754
8 17 262145
9 18 327936
9 19 35321844596737
10 20 32
10 21 5368713791
11 22 2694
11 23 0
12 24 18
12 25 2048
13 26 140737488357445
13 27 24583
14 28 136
14 29 35734664839170
15 30 281509336449024
15 31 288
16 32 70368744177674
16 33 36028798092707074
17 34 525322
17 35 275
18 36 137439216224
18 37 2152726849
19 38 2097198
19 39 35219813959681
20 40 536870920
20 41 36884
21 42 536870912
21 43 195
22 44 4295038977
22 45 16
23 46 8796093022208
23 47 2050
24 48 8192
24 49 7
25 50 38654705666
25 51 0
26 52 131085
26 53 2473917939716
27 54 9007199388958720
27 55 18688
28 56 8389248
28 57 1
29 58 256
29 59 2201171001345
30 60 4398046511106
30 61 17600776544258
31 62 70368763084801
31 63 2147549188
32 64 1024
32 65 17180139524
33 66 49163
33 67 17314089219
34 68 288230376152760583
34 69 268699654
35 70 549755815961
35 71 36099165763141780
36 72 292
36 73 3
37 74 274878955526
37 75 0
38 76 2097154
38 77 8589934594
39 78 131072
39 79 1
40 80 21
40 81 16777223
41 82 17609365916224
41 83 8796093546498
42 84 4505798650626089
42 85 135170
43 86 85899345923
43 87 81
44 88 1024
44 89 9025890952422407
45 90 1024
45 91 603980290
46 92 2097858
46 93 2
47 94 73254962209056
47 95 4538788294426760
48 96 35184372088837
48 97 1099511627791
49 98 8193
49 99 305851805306716161
50 100 2251834175521795
50 101 17592320264576
51 102 65545
51 103 589837
52 104 2097295
52 105 1125899906842629
53 106 2251799813697601
53 107 603979907
54 108 2251799813693451
54 109 264384
55 110 18014398513709056
55 111 515
56 112 323857407723176075
56 113 65698
57 114 576460752303423489
57 115 8797167026240
58 116 272629829
58 117 68719476753
59 118 9007199263129673
59 119 35734127902858
60 120 1073743881
60 121 8421380
61 122 67207232
61 123 70369015021603
62 124 34896707585
62 125 32
63 126 4294967393
63 127 449958747078918150
64 128 72092778410016784
64 129 38789971969
65 130 131588
65 131 8519681
66 132 882374130261295104
66 133 2251799813685333
67 134 17592186307200
67 135 304
68 136 558345814017
68 137 2199024304160
69 138 36028797018964234
69 139 403177472
70 140 7
70 141 4
71 142 580
71 143 2
72 144 70368744177793
72 145 67141703
73 146 188955799183949827
73 147 35184372088850
74 148 3
74 149 137975824421
75 150 131073
75 151 288230376151715907
76 152 19461570565
76 153 1
77 154 4152
77 155 268435490
78 156 4194309
78 157 557120
79 158 36028797018963985
79 159 68736256008
80 160 48515950575819
80 161 0
81 162 65586
81 163 4609
82 164 8201
82 165 542113801
83 166 786491
83 167 1099511627912
84 168 274877907075
84 169 17181974529
85 170 128
85 171 144115226730561540
86 172 2199023255808
86 173 8388609
87 174 1
87 175 140737488420868
88 176 16384
88 177 288230376152236034
89 178 16778240
89 179 17179871273
90 180 17594333532417
90 181 563027262832716
91 182 589825
91 183 72075186223972353
92 184 0
92 185 1073741824
93 186 562949953961987
93 187 8796093023232
94 188 2149580872
94 189 57
95 190 549789634629
95 191 9
96 192 195
96 193 1062
97 194 2
97 195 4194320
98 196 537002129
98 197 4294967458
99 198 18435
99 199 1073758237
100 200 21
100 201 2199023255585
101 202 1125900980912400
101 203 33425
102 204 4398046511616
102 205 1073741884
103 206 4196464
103 207 2099201
104 208 8833
104 209 1
105 210 281474976710660
105 211 131074
106 212 2147553299
106 213 4294984003
107 214 17246978048
107 215 8257
108 216 305843009217888258
108 217 8717827
109 218 2164260874
109 219 80
110 220 35651619
110 221 1056
111 222 129
111 223 1074004006
112 224 277025394689
112 225 4294967561
113 226 576460752303686673
113 227 262535
114 228 2
114 229 67108883
115 230 36028865738440736
115 231 36028797018964227
116 232 17592186048545
116 233 17039872
117 234 67109889
117 235 1033
118 236 8594129026
118 237 16777219
119 238 9
119 239 281474977236164
120 240 1048586
120 241 2199023517699
121 242 2097153
121 243 97
122 244 4
122 245 4
123 246 1125899906842753
123 247 8796095119373
124 248 2336462209033
124 249 9007233614479367
125 250 33554689
125 251 2286984202551314
126 252 1048610
126 253 154618822659
127 254 72057594038452225
127 255 17179870221
128 256 36028797086072833
128 257 68719482885
129 258 527
129 259 0
130 260 288230376151711744
130 261 514
131 262 281474985099328
131 263 9007199256842263
132 264 8724152324
132 265 6
133 266 1026
133 267 576460752303426092
134 268 562949953421857
134 269 4504699407433864
135 270 4294971397
135 271 9
136 272 288230444905793537
136 273 1
137 274 3
137 275 8796093286464
138 276 5
138 277 259
139 278 4112
139 279 98437
140 280 211174952534401
140 281 98369
141 282 16386
141 283 534
142 284 42
142 285 3298534883619
143 286 18014415689416726
143 287 256
144 288 134217793
144 289 137438953601
145 290 152921504741064740
145 291 262177
146 292 5242880
146 293 8200
147 294 34359738368
147 295 8
148 296 576742227282231331
148 297 305843558969516042
149 298 4398046576676
149 299 72057594037927944
150 300 188950302699552776
150 301 4398180728896
151 302 2199157473284
151 303 136314881
152 304 1034
152 305 26388280116267
153 306 13
153 307 175921860444200
154 308 68786587662
154 309 274877909507
155 310 524807
155 311 26
156 312 8396801
156 313 19
157 314 72057594038976512
157 315 2621461
158 316 268436672
158 317 70506183131264
159 318 16777217
159 319 70368744177684
160 320 320
160 321 268435477
161 322 133
161 323 2199025352709
162 324 305860876277645313
162 325 0
163 326 283472429059
163 327 305843009213693990
164 328 512
164 329 138416128
165 330 17
165 331 65541
166 332 570425355
166 333 16777219
167 334 4
167 335 34359755264
168 336 16973824
168 337 3
169 338 34393554947
169 339 576460752303423629
170 340 92
170 341 1048577
171 342 139298
171 343 70368744185864
172 344 69905
172 345 576531121047602186
173 346 98311
173 347 35651586
174 348 525058
174 349 72057594037932064
175 350 84
175 351 4194304
176 352 9437451
176 353 562949953503784
177 354 562949953429509
177 355 180143985094885377
178 356 576460752840294419
178 357 1120
179 358 2097191
179 359 140874929405955
180 360 72127962782105621
180 361 1125899906859009
181 362 274877907088
181 363 1073741880
182 364 32768
182 365 34
183 366 7
183 367 576460752303427584
184 368 418
184 369 0
185 370 549764203010
185 371 3109
186 372 2370
186 373 2148016393
187 374 512
187 375 1099511629121
188 376 4
188 377 256
189 378 161
189 379 73
190 380 67109120
190 381 17
191 382 152921504606880771
191 383 9042383635218708
192 384 576460752437642260
192 385 1026
193 386 2097156
193 387 2063
194 388 36030996046413952
194 389 26
195 390 4398046511138
195 391 16777243
196 392 8796093022227
196 393 1048614
197 394 68719480961
197 395 1
198 396 227
198 397 134217746
199 398 36028797018964481
199 399 139265
200 400 33827844
200 401 134217729
201 402 70368744185922
201 403 68719476738
202 404 16648
202 405 331
203 406 144115188092764688
203 407 1073742851
204 408 105553116266497
204 409 4167
205 410 144115188075855872
205 411 19529728
206 412 577
206 413 2097169
207 414 9007203549710363
207 415 8392964
208 416 35667969
208 417 4398046520356
209 418 8194
209 419 16385
210 420 536871939
210 421 8388609
211 422 268501252
211 423 6442598404
212 424 2049
212 425 2684362757
213 426 131072
213 427 144115188092633098
214 428 145
214 429 4299161601
215 430 4294967312
215 431 136380419
216 432 81
216 433 144152580061137984
217 434 16777259
217 435 0
218 436 4503616807240704
218 437 72057628397666370
219 438 16
219 439 2097218
220 440 2163872
220 441 1073741850
221 442 35184372154368
221 443 16777232
222 444 1310726
222 445 88
223 446 8589936644
223 447 274886295609
224 448 34368136451
224 449 2147483655
225 450 70368777732096
225 451 16490
226 452 563087929509381
226 453 33027
227 454 268435465
227 455 140737488355328
228 456 77309413387
228 457 68719607912
229 458 1538
229 459 1032
230 460 536903685
230 461 35651585
231 462 9
231 463 8
232 464 2059
232 465 67142147
233 466 549755880451
233 467 67108867
234 468 152921504608026880
234 469 2199023255553
235 470 35184372088835
235 471 1073758214
236 472 9
236 473 8389636
237 474 288230376169340931
237 475 704
238 476 288230376151711747
238 477 4503599761592353
239 478 139
239 479 1048576
240 480 7
240 481 2
241 482 17302027
241 483 2149580807
242 484 128
242 485 1073758378
243 486 2053
243 487 0
244 488 2199291691779
244 489 258
245 490 137439084546
245 491 2
246 492 8590327945
246 493 65624
247 494 144115188075856164
247 495 549755830273
248 496 4128
248 497 144396663052571147
249 498 4503600701116420
249 499 1134696002519040
250 500 9
250 501 152921504606851208
251 502 2
251 503 131200
252 504 2199023255554
252 505 424
253 506 142624768
253 507 16524
254 508 17196646410
254 509 4947802850564
255 510 1073741825
255 511 5
256 512 25172001
256 513 152922054362660884
257 514 16533
257 515 6442450946
258 516 16842794
258 517 16
259 518 8595177504
259 519 824635425806
260 520 131080
260 521 2252899325315076
261 522 17180131348
261 523 35188801273890
262 524 1049635
262 525 2228
263 526 36028798159814659
263 527 2149581314
264 528 687194775714
264 529 33554697
265 530 17180131348
265 531 288230380448776203
266 532 0
266 533 193514314940675
267 534 281474993487873
267 535 4398113620096
268 536 0
268 537 34376516098
269 538 4233
269 539 4138
270 540 671088769
270 541 32
271 542 515
271 543 268566528
272 544 3
272 545 538968576
273 546 4503599627370498
273 547 36874
274 548 550
274 549 1
275 550 17592186044419
275 551 70373039161360
276 552 1065041
276 553 524290
277 554 1026
277 555 4105
278 556 576460752303423498
278 557 37
279 558 1
279 559 4398583385110
280 560 34393294337
280 561 152921504606846987
281 562 140737488486418
281 563 8449
282 564 581
282 565 1126174784749569
283 566 1161084413149716
283 567 274877906947
284 568 2147483658
284 569 12
285 570 16421
285 571 17592186568771
286 572 268443649
286 573 101
287 574 17592186044416
287 575 4398583513094
288 576 9007474401083394
288 577 8388678
289 578 549755813973
289 579 2251799813685249
290 580 1140850795
290 581 549760008205
291 582 7
291 583 16385
292 584 4297064512
292 585 67117206
293 586 1099511631905
293 587 73
294 588 16786035
294 589 268435969
295 590 324259173170675715
295 591 9288674231451653
296 592 8796094070851
296 593 8724152320
297 594 17213425714
297 595 3
298 596 16387
298 597 8269
299 598 1354
299 599 148
300 600 1125899911043649
300 601 4503599627371530
301 602 36028797018963977
301 603 1065985
302 604 10995116409225
302 605 3
303 606 18014398509613323
303 607 288230376152793376
304 608 17
304 609 131333
305 610 1049385
305 611 1612709921
306 612 1073750099
306 613 144115188076904449
307 614 2392537973129344
307 615 72093053287923732
308 616 8388620
308 617 35184372088968
309 618 70368746274818
309 619 528420
310 620 262144
310 621 35184372088835
311 622 562958543360009
311 623 16777729
312 624 1048833
312 625 2199023255562
313 626 1048615
313 627 4235267
314 628 34359738369
314 629 1133871431687
315 630 2162697
315 631 1
316 632 16810007
316 633 32793
317 634 16417
317 635 1125899907104805
318 636 32768
318 637 32
319 638 98313
319 639 142
320 640 0
320 641 2048
321 642 536870918
321 643 1078067281
322 644 8796126576640
322 645 268435463
323 646 18295873486193153
323 647 1048579
324 648 2251799813687297
324 649 35534144197
325 650 4398046511111
325 651 74
326 652 4100
326 653 4294967426
327 654 537396232
327 655 36028797086072905
328 656 4194329
328 657 8796093023491
329 658 4294967301
329 659 157425655063910529
330 660 2097173
330 661 420906796040
331 662 288230514664478725
331 663 8858370068
332 664 2120
332 665 562949953691664
333 666 67248135
333 667 65600
334 668 384
334 669 16777258
335 670 2097298
335 671 6291456
336 672 163845
336 673 3
337 674 144115325514817552
337 675 8
338 676 1
338 677 36028797018996992
339 678 130
339 679 152921504774620160
340 680 97
340 681 4503599627370496
341 682 882303761802362885
341 683 8388609
342 684 32769
342 685 50348034
343 686 4429185184
343 687 264
344 688 1048833
344 689 0
345 690 137443147776
345 691 35184372090899
346 692 65577
346 693 2
347 694 0
347 695 4303364128
348 696 1
348 697 12289
349 698 305843009213694016
349 699 1125899906843661
350 700 137438969921
350 701 1099528404993
351 702 1125899906843150
351 703 67112969
352 704 4398046527813
352 705 8388612
353 706 16
353 707 134217858
354 708 8813272956995
354 709 70370891661315
355 710 17592188141697
355 711 36029072299524104
356 712 18501
356 713 17592186175504
357 714 4398047559844
357 715 18014400724074539
358 716 281474976710659
358 717 50335761
359 718 4294967573
359 719 4294967819
360 720 72057594574807552
360 721 8589935104
361 722 67174424
361 723 134217732
362 724 2147614739
362 725 305843009213693987
363 726 2199027449888
363 727 16410
364 728 16777256
364 729 34359742464
365 730 577023703330586949
365 731 1099512676417
366 732 539033892
366 733 2098216
367 734 0
367 735 4
368 736 1126037346058336
368 737 4295098497
369 738 138477642
369 739 37
370 740 35184372355078
370 741 17592186060800
371 742 9007200345800721
371 743 83886154
372 744 4098
372 745 2260600201674765
373 746 52
373 747 39
374 748 536870977
374 749 65536
375 750 562951027433473
375 751 305843009214218498
376 752 9
376 753 3
377 754 526337
377 755 549755813889
378 756 138
378 757 2147631232
379 758 1
379 759 144115189149597714
380 760 4398047559680
380 761 262146
381 762 17592353817152
381 763 36029896530591753
382 764 262149
382 765 49
383 766 70368744178689
383 767 274878431271
384 768 134226050
384 769 8389127
385 770 282024732524601
385 771 281483566645250
386 772 108086391056892942
386 773 8388627
387 774 1209
387 775 65540
388 776 2147614740
388 777 71303173
389 778 144115188092633124
389 779 281474976974851
390 780 72
390 781 1100589563904
391 782 2
391 783 1133871366145
392 784 10
392 785 268436053
393 786 36037764910678019
393 787 34896609286
394 788 1125899906846817
394 789 8797300982290
395 790 8452
395 791 17180000800
396 792 140737488355458
396 793 4504149383184432
397 794 2129
397 795 65632
398 796 65541
398 797 11276591254470674
399 798 17596481011717
399 799 289407104
400 800 33587333
400 801 1073774849
401 802 524292
401 803 65664
402 804 4
402 805 288230376151715841
403 806 281543973011713
403 807 1408749273155
404 808 268441609
404 809 2359297
405 810 274878431249
405 811 36028797018965037
406 812 2214625285
406 813 288231063354867717
407 814 8194
407 815 134250546
408 816 576460752303424648
408 817 140737488748577
409 818 4194689
409 819 2199023255622
410 820 16777216
410 821 18015498021110787
411 822 2585
411 823 515
412 824 36028799166709762
412 825 132
413 826 1099520016534
413 827 0
414 828 549755813961
414 829 18014407103611010
415 830 8796127625216
415 831 536870920
416 832 16487
416 833 4294967471
417 834 7
417 835 68719525893
418 836 4268069
418 837 24
419 838 2098213
419 839 1
420 840 305844125905190918
420 841 9007340988661836
421 842 288230376151713282
421 843 524546
422 844 32
422 845 1126450199531585
423 846 4503599635759104
423 847 152930300699872936
424 848 4384
424 849 8796093022208
425 850 34359744513
425 851 2147483648
426 852 17179877376
426 853 74309393860001841
427 854 16777217
427 855 141012366266435
428 856 17592219607040
428 857 16777221
429 858 4294967296
429 859 16777251
430 860 68719477765
430 861 64
431 862 40981
431 863 8388640
432 864 522
432 865 1572872
433 866 8589935620
433 867 67108865
434 868 1133871366157
434 869 137439223938
435 870 33556744
435 871 4624
436 872 35184372088832
436 873 536871434
437 874 1099511635970
437 875 68719477303
438 876 9007199254740993
438 877 24721
439 878 134479872
439 879 4855447660003344
440 880 9288674231713792
440 881 274879021060
441 882 3
441 883 34359738400
442 884 2
442 885 131088
443 886 4352
443 887 262148
444 888 8388864
444 889 27
445 890 262400
445 891 687194767496
446 892 17596481044487
446 893 0
447 894 4194314
447 895 274877908998
448 896 68157961
448 897 2199174259745
449 898 562949953487104
449 899 33570823
450 900 140754668355842
450 901 557185
451 902 8858371145
451 903 274877906945
452 904 70368744177664
452 905 144115188075856139
453 906 4294967296
453 907 140737895989256
454 908 26388279132160
454 909 102795014
455 910 1125968626319392
455 911 2
456 912 2101248
456 913 8796093022249
457 914 70403103932424
457 915 3334
458 916 36028797153181952
458 917 0
459 918 270532608
459 919 1108386048
460 920 536870941
460 921 16
461 922 4432406249731
461 923 272384
462 924 272
462 925 1
463 926 65536
463 927 9007199254741058
464 928 1153
464 929 1099511628844
465 930 17179871250
465 931 2251799815258122
466 932 153062242095202347
466 933 35184372091969
467 934 131086
467 935 2051
468 936 2081
468 937 16422
469 938 1289
469 939 1099511693360
470 940 35184372091136
470 941 8234
471 942 1168231153797
471 943 1130297953370117
472 944 206162628608
472 945 2167556
473 946 17249599749
473 947 140737488388357
474 948 524296
474 949 1049093
475 950 17
475 951 281474976751633
476 952 0
476 953 33685674
477 954 274877906945
477 955 1281
478 956 18014467230007313
478 957 1125899973967940
479 958 536871944
479 959 2207613190401
480 960 140737488355328
480 961 152921504606846991
481 962 8668202
481 963 2156925072
482 964 16897
482 965 8388610
483 966 33554545
483 967 2251799813685259
484 968 536870912
484 969 65665
485 970 72066390130950165
485 971 2116
486 972 140737488355338
486 973 33554757
487 974 4503599627370498
487 975 268435464
488 976 5
488 977 1236950581264
489 978 72057628397666376
489 979 4294967361
490 980 4
490 981 17661442393858
491 982 1048579
491 983 67649665
492 984 1033
492 985 8209
493 986 70368744177690
493 987 16777507
494 988 4232
494 989 33
495 990 1125899908022304
495 991 540736
496 992 4294967448
496 993 256
497 994 563226978811968
497 995 36028814467268743
498 996 16422
498 997 35734664773889
499 998 1078050849
499 999 4194309
500 1000 536875008
500 1001 3145763
501 1002 2199157473427
501 1003 1344
502 1004 1048576
502 1005 0
503 1006 292746113974283
503 1007 65669
504 1008 16
504 1009 3
505 1010 2199023257090
505 1011 538968396
506 1012 97
506 1013 33554437
507 1014 6597069832194
507 1015 2162753
508 1016 17592186114081
508 1017 9009398278258691
509 1018 135185
509 1019 137438954761
510 1020 4097
510 1021 70368744177664
511 1022 706
511 1023 45
512 1024 16640
512 1025 4294967362
513 1026 17592186306579
513 1027 33
514 1028 4194312
514 1029 70437463654408
515 1030 1
515 1031 33
516 1032 3
516 1033 549755944969
517 1034 4429250561
517 1035 17592186044928
518 1036 74309462839529474
518 1037 18
519 1038 562949953421569
519 1039 8606711812
520 1040 133
520 1041 16433
521 1042 576460769483296954
521 1043 140737555464192
522 1044 65536
522 1045 3221225642
523 1046 2121745
523 1047 67109253
524 1048 8796109864963
524 1049 11
525 1050 2048
525 1051 1342439457
526 1052 281474976710659
526 1053 4198423
527 1054 17180917889
527 1055 32772
528 1056 35185446879241
528 1057 4785074738298882
529 1058 2260595994787840
529 1059 4398046511112
530 1060 4112
530 1061 0
531 1062 8589967361
531 1063 72057636987601543
532 1064 537920544
532 1065 2251816993572865
533 1066 4398718648325
533 1067 9070971486212
534 1068 2392537302040589
534 1069 305843009213775939
535 1070 18018798711865344
535 1071 144115205256118593
536 1072 536871329
536 1073 70368752566289
537 1074 281475010265120
537 1075 281543704577545
538 1076 17592186175497
538 1077 32782
539 1078 64
539 1079 564083824792580
540 1080 4399527105557
540 1081 17592186208259
541 1082 36028797021061132
541 1083 17592187097092
542 1084 16430
542 1085 81
543 1086 1169880380473346
543 1087 65664
544 1088 33051
544 1089 146028954254
545 1090 72057598332895285
545 1091 34493956096
546 1092 68719509505
546 1093 305843009213696002
547 1094 1
547 1095 4294967306
548 1096 8397057
548 1097 70369817919503
549 1098 18014398543036496
549 1099 2162691
550 1100 67371008
550 1101 9007199254741251
551 1102 270496
551 1103 11270547837057
552 1104 4197378
552 1105 4503599627927556
553 1106 17179869184
553 1107 17417
554 1108 189513251596271945
554 1109 36028797018980352
555 1110 8198
555 1111 3
556 1112 33554439
556 1113 2290090009
557 1114 70368744177746
557 1115 289
558 1116 76561193665301074
558 1117 144115188077985929
559 1118 2115745
559 1119 4294967302
560 1120 70368744178692
560 1121 268435461
561 1122 268435714
561 1123 1067529
562 1124 17179934976
562 1125 0
563 1126 137438954052
563 1127 69697
564 1128 16
564 1129 2097194
565 1130 525329
565 1131 4294967298
566 1132 536870993
566 1133 303
567 1134 9007199254741017
567 1135 9007199254741093
568 1136 12
568 1137 4259904
569 1138 549757010064
569 1139 536903681
570 1140 305843009248299011
570 1141 144115188075897098
571 1142 36033195065475072
571 1143 4
572 1144 640
572 1145 562949955661824
573 1146 524290
573 1147 288232575208522768
574 1148 67108881
574 1149 9007199257362957
575 1150 153202979583557634
575 1151 16404
576 1152 2251799814735145
576 1153 18014398514204800
577 1154 33554504
577 1155 4503599627374592
578 1156 67372050
578 1157 35184372105728
579 1158 137
579 1159 36028797020143682
580 1160 17592190243758
580 1161 4354
581 1162 136
581 1163 562949953437741
582 1164 72057594039011337
582 1165 35
583 1166 359
583 1167 7
584 1168 4398048870977
584 1169 8796093022213
585 1170 4503599627633033
585 1171 152921504606846995
586 1172 18014398509492301
586 1173 288230376151711814
587 1174 1125899906842690
587 1175 608182275
588 1176 8
588 1177 844424930132103
589 1178 1048612
589 1179 2162757
590 1180 562949953421319
590 1181 4096
591 1182 13510798882111552
591 1183 1050752
592 1184 1024
592 1185 36028797018972313
593 1186 68
593 1187 25096
594 1188 18577348479733760
594 1189 70368744276017
595 1190 18014398509744160
595 1191 281474985099265
596 1192 70368744178178
596 1193 305843009347911680
597 1194 536870921
597 1195 2065
598 1196 18448
598 1197 18014398643700224
599 1198 17592186044432
599 1199 34359738368
600 1200 4294967299
600 1201 152922614100920322
601 1202 2200701239298
601 1203 5184
602 1204 17213423617
602 1205 4355
603 1206 1048612
603 1207 72057594037927949
604 1208 550024249349
604 1209 1099511758858
605 1210 3
605 1211 75
606 1212 537134160
606 1213 281474976710664
607 1214 206158432257
607 1215 140737524011009
608 1216 4503599627371522
608 1217 213004
609 1218 268437504
609 1219 562950020530179
610 1220 34359771141
610 1221 562951060717571
611 1222 25
611 1223 551903330337
612 1224 1099512676618
612 1225 2147614753
613 1226 590337
613 1227 213032
614 1228 305844108725321738
614 1229 134479873
615 1230 97
615 1231 281492156579877
616 1232 305847411555172354
616 1233 32772
617 1234 17179869207
617 1235 11
618 1236 4398046598147
618 1237 131076
619 1238 805310498
619 1239 144115188075856001
620 1240 1099513724929
620 1241 8830452762628
621 1242 2251799813685509
621 1243 305843026393563153
622 1244 554050783777
622 1245 68853695495
623 1246 263185
623 1247 32770
624 1248 68723672064
624 1249 70368878397444
625 1250 274894686226
625 1251 16777252
626 1252 1025
626 1253 17630842847248
627 1254 8589955137
627 1255 274877906953
628 1256 262160
628 1257 16
629 1258 32905
629 1259 8796093022368
630 1260 34896613377
630 1261 144115256803721252
631 1262 288230376151712264
631 1263 536888360
632 1264 4429185059
632 1265 70368744177765
633 1266 67207425
633 1267 10133099161600058
634 1268 4398047613258
634 1269 8796093055049
635 1270 3
635 1271 274877907009
636 1272 131078
636 1273 8537
637 1274 35184372088872
637 1275 562949953421573
638 1276 0
638 1277 536871977
639 1278 36028797018968082
639 1279 70918499991585
640 1280 34359738498
640 1281 67611
641 1282 4503599635816481
641 1283 281475110928395
642 1284 576478344489467936
642 1285 4752420
643 1286 3221229585
643 1287 4390929
644 1288 16385
644 1289 2048
645 1290 70506183171107
645 1291 8192
646 1292 137506072583
646 1293 144115188075856775
647 1294 549755813893
647 1295 67117095
648 1296 1125899906847776
648 1297 36028797018963969
649 1298 8589936643
649 1299 4196353
650 1300 4503599635759115
650 1301 545267972
651 1302 262168
651 1303 67109459
652 1304 67850
652 1305 65545
653 1306 285873023229954
653 1307 513
654 1308 8388864
654 1309 20
655 1310 281474976710662
655 1311 1073741976
656 1312 268435648
656 1313 35652615
657 1314 72057594574802976
657 1315 2
658 1316 1
658 1317 1125902121452673
659 1318 532487
659 1319 1099511627904
660 1320 153202979617112130
660 1321 140739642130502
661 1322 4416300122152
661 1323 1
662 1324 262150
662 1325 1027
663 1326 36028934457942549
663 1327 2199023255700
664 1328 18014398509481985
664 1329 3
665 1330 13510798882668579
665 1331 17410
666 1332 288230376285930240
666 1333 17184064016
667 1334 33832979
667 1335 144116321947230219
668 1336 17179869318
668 1337 278529
669 1338 4194305
669 1339 2199023255568
670 1340 9007199254742256
670 1341 4292634
671 1342 594510335184994321
671 1343 137438953472
672 1344 154620002323
672 1345 412316925956
673 1346 4398047051875
673 1347 536870918
674 1348 4099
674 1349 576465974983655425
675 1350 144115188075855875
675 1351 1099514249738
676 1352 351843754442887
676 1353 1033
677 1354 16416
677 1355 41506
678 1356 175921860448277
678 1357 144115196665790977
679 1358 1073776685
679 1359 17592186044424
680 1360 4201
680 1361 2251799813685312
681 1362 8193
681 1363 25769803780
682 1364 562949953454080
682 1365 16384
683 1366 262241
683 1367 4612
684 1368 549755814146
684 1369 2251799813726240
685 1370 2051
685 1371 9007199254741015
686 1372 8194
686 1373 17592186109956
687 1374 34830
687 1375 35184372088840
688 1376 19602
688 1377 68719476738
689 1378 0
689 1379 33280
690 1380 288371113641123864
690 1381 34078849
691 1382 2251799817879552
691 1383 144115737831669763
692 1384 8796099321936
692 1385 5
693 1386 2057
693 1387 73184593456398337
694 1388 0
694 1389 8589934623
695 1390 305843010287435813
695 1391 18014553128312832
696 1392 5
696 1393 305878193585783824
697 1394 2149680131
697 1395 6
698 1396 288230376151713792
698 1397 1052674
699 1398 5629499534344197
699 1399 36028797018963971
700 1400 33817633
700 1401 72057594037936641
701 1402 3
701 1403 0
702 1404 65546
702 1405 9007199254892544
703 1406 8
703 1407 152921504875282562
704 1408 33718301
704 1409 147
705 1410 305843017937846274
705 1411 16779278
706 1412 32
706 1413 134746131
707 1414 21474836485
707 1415 8388722
708 1416 131224
708 1417 1090519040
709 1418 32832
709 1419 281474976842306
710 1420 19
710 1421 16809993
711 1422 130
711 1423 137438986290
712 1424 16643
712 1425 3
713 1426 1556
713 1427 2097
714 1428 4362076194
714 1429 81205530781024517
715 1430 134750341
715 1431 4399120257029
716 1432 2199023255554
716 1433 16512
717 1434 72057594038484995
717 1435 67108869
718 1436 36028797019095105
718 1437 33281
719 1438 152922054362669057
719 1439 36028797023232512
720 1440 524416
720 1441 281749871394816
721 1442 134217736
721 1443 1114370
722 1444 6
722 1445 0
723 1446 9007199254741042
723 1447 1107296322
724 1448 8796638283856
724 1449 68736256017
725 1450 52
725 1451 268501057
726 1452 132097
726 1453 2052
727 1454 35184372089856
727 1455 281474976710721
728 1456 4196354
728 1457 537133056
729 1458 262145
729 1459 18014398647926787
730 1460 153202981731041308
730 1461 1
731 1462 33031
731 1463 268444034
732 1464 4194307
732 1465 72198331794747493
733 1466 281474977759488
733 1467 16779265
734 1468 20
734 1469 562969280839719
735 1470 1
735 1471 9
736 1472 36028797018996738
736 1473 17056261
737 1474 134348800
737 1475 9
738 1476 35
738 1477 36028797018980487
739 1478 545262592
739 1479 1073741970
740 1480 4194316
740 1481 137438961682
741 1482 4096
741 1483 140737488355339
742 1484 515
742 1485 1033
743 1486 26038239251
743 1487 16960
744 1488 8229
744 1489 4168
745 1490 35184506322944
745 1491 4400227551362
746 1492 8194
746 1493 8388608
747 1494 6
747 1495 1049602
748 1496 16793606
748 1497 0
749 1498 11
749 1499 8401188
750 1500 34359771657
750 1501 134217798
751 1502 536871041
751 1503 43980465115442
752 1504 4294967306
752 1505 68719480833
753 1506 70371160101134
753 1507 70369012613120
754 1508 9
754 1509 8388612
755 1510 16387
755 1511 29
756 1512 36028797018964023
756 1513 269484032
757 1514 47
757 1515 558345748481
758 1516 16842755
758 1517 576460752305520642
759 1518 2199023264135
759 1519 262147
760 1520 17592186323265
760 1521 305843009213759659
761 1522 4096
761 1523 144116287587483793
762 1524 549755814155
762 1525 274877906945
763 1526 16785764
763 1527 4398046511364
764 1528 71468255806596
764 1529 306968982134988816
765 1530 8
765 1531 34359738641
766 1532 140737488367618
766 1533 585468501313978625
767 1534 4429187105
767 1535 1048833
768 1536 1099511631874
768 1537 4610
769 1538 3139
769 1539 2147755073
770 1540 2147483670
770 1541 1
771 1542 4260101
771 1543 16777344
772 1544 137438970959
772 1545 70368760954880
773 1546 32768
773 1547 12583173
774 1548 180709134071497873
774 1549 536871937
775 1550 68727865538
775 1551 268484624
776 1552 21004357
776 1553 1125934266581019
777 1554 5
777 1555 2199090364418
778 1556 288230376152399892
778 1557 18014415689355785
779 1558 17592186077251
779 1559 34359804416
780 1560 41943109
780 1561 306968909120537602
781 1562 70385924046851
781 1563 152921508901945601
782 1564 132
782 1565 1091
783 1566 562949953438242
783 1567 16785412
784 1568 0
784 1569 131072
785 1570 17592186060802
785 1571 67109888
786 1572 524307
786 1573 65555
787 1574 1
787 1575 8589944388
788 1576 0
788 1577 18014403341975552
789 1578 1026
789 1579 2
790 1580 2251868535260164
790 1581 1073745923
791 1582 32
791 1583 72057594037927937
792 1584 4644337115860992
792 1585 140738025230361
793 1586 8429703
793 1587 70368744181794
794 1588 16401
794 1589 142606594
795 1590 1048579
795 1591 1073742337
796 1592 8796170620939
796 1593 2199023255554
797 1594 144115228880207875
797 1595 549764472845
798 1596 288231475663601665
798 1597 3
799 1598 72057594054705217
799 1599 137438953472
800 1600 2147485205
800 1601 140737488355653
801 1602 8388611
801 1603 34360000576
802 1604 68920934405
802 1605 70368744180032
803 1606 70368744177810
803 1607 612489558986064899
804 1608 274886295713
804 1609 594492742998950016
805 1610 269090821
805 1611 142936511610884
806 1612 562949953429513
806 1613 36028797018963989
807 1614 524800
807 1615 3
808 1616 512
808 1617 288375511686595728
809 1618 12583188
809 1619 2251799813947395
810 1620 7
810 1621 540678
811 1622 0
811 1623 305843009347911762
812 1624 1125902054326530
812 1625 7
813 1626 133124
813 1627 8262
814 1628 4101
814 1629 134217741
815 1630 144115188075925544
815 1631 1099511693326
816 1632 26388279067136
816 1633 402653193
817 1634 18155153178755144
817 1635 2304
818 1636 18
818 1637 2147500042
819 1638 268435456
819 1639 4398046511360
820 1640 2199023255697
820 1641 144117387099188259
821 1642 4294967296
821 1643 281474981954113
822 1644 9007199255789582
822 1645 288230376185790467
823 1646 0
823 1647 2251808403619859
824 1648 34604830
824 1649 2097167
825 1650 8194
825 1651 513
826 1652 68723802283
826 1653 305843009213712949
827 1654 562950020534308
827 1655 2251799813685249
828 1656 17179870226
828 1657 594073402545274951
829 1658 514
829 1659 2147483649
830 1660 549755813890
830 1661 40993
831 1662 1
831 1663 72057594038059064
832 1664 34393292801
832 1665 146
833 1666 8388656
833 1667 68987912232
834 1668 1099511704082
834 1669 137438953987
835 1670 274877915141
835 1671 3
836 1672 72092778412908544
836 1673 152921504606851072
837 1674 32777
837 1675 305843009222082561
838 1676 562949953421314
838 1677 4503874572386319
839 1678 36028797018963970
839 1679 134217745
840 1680 68720527872
840 1681 4831838467
841 1682 8665432321
841 1683 4098
842 1684 35
842 1685 281474976714801
843 1686 2312
843 1687 37383395868736
844 1688 144115188075857941
844 1689 37154696925872256
845 1690 33
845 1691 4295131177
846 1692 2251799813685248
846 1693 16777233
847 1694 38280596833173505
847 1695 288230376151711752
848 1696 2097176
848 1697 4503599628423179
849 1698 2147485206
849 1699 70920647671810
850 1700 549755814402
850 1701 1
851 1702 42949677316
851 1703 36517707784
852 1704 144115188075855894
852 1705 199
853 1706 32770
853 1707 18014398513676290
854 1708 524385
854 1709 33554456
855 1710 134217733
855 1711 143787012
856 1712 17180000361
856 1713 9008298766499841
857 1714 8388738
857 1715 4
858 1716 196613
858 1717 18
859 1718 140737488355848
859 1719 526354
860 1720 529416
860 1721 67108871
861 1722 1
861 1723 1048576
862 1724 71
862 1725 13194139541514
863 1726 16842755
863 1727 17213423627
864 1728 9007199254740996
864 1729 152921573330567190
865 1730 1114112
865 1731 550838010113
866 1732 9007199305076737
866 1733 72057594172145666
867 1734 4
867 1735 6144
868 1736 153770327583621138
868 1737 33554432
869 1738 1082130440
869 1739 137439216644
870 1740 4503599631566017
870 1741 5
871 1742 1073741856
871 1743 536871555
872 1744 536940673
872 1745 146
873 1746 1
873 1747 5
874 1748 549764202497
874 1749 4163
875 1750 1089537
875 1751 335544475
876 1752 4563402817
876 1753 1
877 1754 134217760
877 1755 12
878 1756 2105350
878 1757 5
879 1758 1025
879 1759 524288
880 1760 47
880 1761 1156
881 1762 536891410
881 1763 17592253153296
882 1764 32777
882 1765 2053
883 1766 17179885589
883 1767 8796093022208
884 1768 4398046511685
884 1769 4244616
885 1770 8796093022208
885 1771 4398083212816
886 1772 2147483662
886 1773 9007199254741504
887 1774 35184372088849
887 1775 36028797018964128
888 1776 2149588994
888 1777 262144
889 1778 149
889 1779 538
890 1780 562949953471618
890 1781 514
891 1782 299067171668101
891 1783 17179869191
892 1784 5629499534213137
892 1785 275089793205
893 1786 8454145
893 1787 8
894 1788 36028831378702338
894 1789 140737488355492
895 1790 262313
895 1791 3
896 1792 17184063492
896 1793 34359738371
897 1794 66593
897 1795 18023194803831809
898 1796 96
898 1797 549755813892
899 1798 288230376151711749
899 1799 144150389627813888
900 1800 562949961809921
900 1801 33
901 1802 20488
901 1803 1099511627826
902 1804 9007199255265564
902 1805 2814887207108673
903 1806 8423427
903 1807 274911592513
904 1808 17179873281
904 1809 35704013061
905 1810 2256198011191298
905 1811 34359804179
906 1812 140771848111137
906 1813 576460753377169425
907 1814 9007199254743168
907 1815 4311744516
908 1816 16897
908 1817 3145734
909 1818 1099511636996
909 1819 35201553400065
910 1820 17
910 1821 8392722
911 1822 131138
911 1823 2
912 1824 69636
912 1825 32773
913 1826 33282
913 1827 2147500193
914 1828 131203
914 1829 32
915 1830 262145
915 1831 69793218691
916 1832 54
916 1833 4295508992
917 1834 4
917 1835 16402
918 1836 4294975591
918 1837 2115
919 1838 152925902653358096
919 1839 4503943258310800
920 1840 16777219
920 1841 334
921 1842 162
921 1843 142606343
922 1844 1073750024
922 1845 15
923 1846 33825800
923 1847 18016614712606762
924 1848 141836999983619
924 1849 4415226642435
925 1850 262152
925 1851 274877972489
926 1852 65
926 1853 36
927 1854 145
927 1855 576460756598390794
928 1856 3
928 1857 6
929 1858 549755815057
929 1859 2199090954270
930 1860 2147483649
930 1861 576531121047601264
931 1862 8208
931 1863 134221827
932 1864 305843009213711360
932 1865 26
933 1866 274877908233
933 1867 3
934 1868 68721606724
934 1869 262146
935 1870 8274
935 1871 576460752304999494
936 1872 580542139473929
936 1873 131088
937 1874 8796093022209
937 1875 10275
938 1876 281474976711040
938 1877 135181
939 1878 8197
939 1879 169
940 1880 282574488340501
940 1881 35184372350979
941 1882 10
941 1883 17592186044480
942 1884 1
942 1885 576462968640765957
943 1886 4294967330
943 1887 6442467400
944 1888 266259
944 1889 137447342090
945 1890 17179885568
945 1891 0
946 1892 8796227240512
946 1893 144115188078086272
947 1894 1078460688
947 1895 36030996042219654
948 1896 33
948 1897 34
949 1898 4229154
949 1899 43083891776
950 1900 2164260869
950 1901 513
951 1902 618475290635
951 1903 17184063500
952 1904 2055
952 1905 144115256795334659
953 1906 35188734431239
953 1907 34359742481
954 1908 4227106
954 1909 144115188075855873
955 1910 2147488113
955 1911 562950087639064
956 1912 1099511661035
956 1913 8716
957 1914 137438955778
957 1915 1099511664645
958 1916 139588542469
958 1917 0
959 1918 294913
959 1919 2201304957320
960 1920 1610612752
960 1921 146569954321
961 1922 1024
961 1923 19595788452
962 1924 33685640
962 1925 269502464
963 1926 4295000065
963 1927 562949954209797
964 1928 1067009
964 1929 3
965 1930 7
965 1931 327959
966 1932 0
966 1933 9
967 1934 137573212161
967 1935 38010960
968 1936 545
968 1937 1027
969 1938 17179873280
969 1939 34359738695
970 1940 4328521744
970 1941 1099511628291
971 1942 147459
971 1943 1073741834
972 1944 274877907026
972 1945 131205
973 1946 180320041173000
973 1947 549756338178
974 1948 34359738380
974 1949 5066549580791840
975 1950 29
975 1951 18691966107658
976 1952 1073741910
976 1953 33562624
977 1954 3
977 1955 17246978051
978 1956 2122
978 1957 17179869185
979 1958 4311812864
979 1959 33562625
980 1960 288230376151711773
980 1961 34359738368
981 1962 18014398509622275
981 1963 2147488007
982 1964 144115188075855890
982 1965 192
983 1966 562956395937792
983 1967 39582421745667
984 1968 32787
984 1969 536871447
985 1970 81987
985 1971 2147483649
986 1972 35184506306606
986 1973 1099511636228
987 1974 195
987 1975 21131
988 1976 844424930131969
988 1977 281474976776192
989 1978 16777219
989 1979 4398046511116
990 1980 17180132097
990 1981 134217731
991 1982 64
991 1983 12293
992 1984 281474976713731
992 1985 2147504133
993 1986 70369281048594
993 1987 1
994 1988 4101
994 1989 66565
995 1990 305913412586045572
995 1991 4194626
996 1992 288230376151711823
996 1993 18014398509498436
997 1994 0
997 1995 32
998 1996 8
998 1997 17181049090
999 1998 537395335
999 1999 8
1000 2000 549755813892
1000 2001 144115188075872264
1001 2002 70368744177668
1001 2003 268959882
1002 2004 137440002072
1002 2005 8796093284371
1003 2006 71303202
1003 2007 34426847497
1004 2008 162129586585338003
1004 2009 9008298766372877
1005 2010 4947802325040
1005 2011 152921504606846978
1006 2012 562951027163152
1006 2013 35184372219906
1007 2014 278560
1007 2015 811023
1008 2016 2199090364417
1008 2017 288793330402197515
1009 2018 2281701382
1009 2019 9007199255003136
1010 2020 4512395720392705
1010 2021 4
1011 2022 8858390529
1011 2023 74
1012 2024 72057594038059049
1012 2025 288230444879581191
1013 2026 13512997905368090
1013 2027 4398046576776
1014 2028 144115188075855878
1014 2029 72057628397682691
1015 2030 4503599631564800
1015 2031 9502721
1016 2032 2199023256097
1016 2033 33554440
1017 2034 35201552220291
1017 2035 576460753377165357
1018 2036 152921504615235841
1018 2037 86030
1019 2038 16545
1019 2039 41
1020 2040 2473901162498
1020 2041 549755944969
1021 2042 285212675
1021 2043 2080
1022 2044 33624069
1022 2045 787
1023 2046 131073
1023 2047 32779
1024 2048 129
1024 2049 68719476937
1025 2050 32899
1025 2051 1027
1026 2052 274877907040
1026 2053 131074
1027 2054 274886295555
1027 2055 536871427
1028 2056 16
1028 2057 139
1029 2058 2228396
1029 2059 33604609
1030 2060 549755814953
1030 2061 135266309
1031 2062 134348801
1031 2063 72059793061184002
1032 2064 4
1032 2065 524328
1033 2066 36028797021077505
1033 2067 538969095
1034 2068 65540
1034 2069 17593259788417
1035 2070 4294969380
1035 2071 140737488355331
1036 2072 4194312
1036 2073 36029071896870931
1037 2074 32
1037 2075 16386
1038 2076 1125899906842627
1038 2077 34359803921
1039 2078 1099511629825
1039 2079 64
1040 2080 268435456
1040 2081 33554435
1041 2082 34359739393
1041 2083 152921504606846987
1042 2084 1073742599
1042 2085 1
1043 2086 4296146981
1043 2087 67633169
1044 2088 17592186077253
1044 2089 32769
1045 2090 36063981526384641
1045 2091 70368744177697
1046 2092 2097157
1046 2093 8589934758
1047 2094 68719477763
1047 2095 36169534540873737
1048 2096 8804684005888
1048 2097 1073743360
1049 2098 81
1049 2099 2097152
1050 2100 275
1050 2101 1
1051 2102 18014467228959749
1051 2103 34896
1052 2104 34
1052 2105 35184380543041
1053 2106 35184372090883
1053 2107 18014399650332681
1054 2108 1048582
1054 2109 72057594037927970
1055 2110 17626545782786
1055 2111 69632
1056 2112 4114
1056 2113 1
1057 2114 144115188348490827
1057 2115 152921779484754432
1058 2116 268435465
1058 2117 4398046511683
1059 2118 10
1059 2119 17179934786
1060 2120 68719476996
1060 2121 1
1061 2122 288230376151711752
1061 2123 281474976712768
1062 2124 41232
1062 2125 768
1063 2126 9
1063 2127 8796244017217
1064 2128 33
1064 2129 17179869444
1065 2130 34376515601
1065 2131 2097216
1066 2132 290482175965397035
1066 2133 1670742279361
1067 2134 4162
1067 2135 68854218757
1068 2136 3221225472
1068 2137 8290
1069 2138 633318705996805
1069 2139 17592186044482
1070 2140 1048800
1070 2141 0
1071 2142 9
1071 2143 134219907
1072 2144 2251799813685317
1072 2145 4398047596553
1073 2146 1184
1073 2147 8859680768
1074 2148 4608
1074 2149 140737488355409
1075 2150 67175691
1075 2151 8598323201
1076 2152 2177
1076 2153 828928688146
1077 2154 4194824
1077 2155 70369281048577
1078 2156 268435461
1078 2157 2251799813816600
1079 2158 4225
1079 2159 17842201
1080 2160 69
1080 2161 305843009347911689
1081 2162 72057594037960704
1081 2163 550829555714
1082 2164 8623489057
1082 2165 4503599895937033
1083 2166 67108896
1083 2167 2
1084 2168 4503599627370565
1084 2169 1073743880
1085 2170 67108873
1085 2171 703687442038785
1086 2172 36028797019029533
1086 2173 4194817
1087 2174 259
1087 2175 313532613250
1088 2176 2199040032768
1088 2177 4512395854610450
1089 2178 1073872898
1089 2179 74318189944700928
1090 2180 170935903116328960
1090 2181 33816601
1091 2182 1049859
1091 2183 144115188075855876
1092 2184 2147745857
1092 2185 4503599627370513
1093 2186 12
1093 2187 1104
1094 2188 1
1094 2189 267
1095 2190 268439558
1095 2191 562950087643161
1096 2192 0
1096 2193 549755879712
1097 2194 4503599632089157
1097 2195 2105410
1098 2196 524427
1098 2197 576460752303456768
1099 2198 166
1099 2199 144115188075888653
1100 2200 2251800082145280
1100 2201 137472540801
1101 2202 256
1101 2203 264
1102 2204 8590197763
1102 2205 131217
1103 2206 576460752303489536
1103 2207 305843009230606372
1104 2208 135266344
1104 2209 4503599627370497
1105 2210 517
1105 2211 9007474132656161
1106 2212 68723933186
1106 2213 18014400187203610
1107 2214 8195
1107 2215 16965
1108 2216 17592190238789
1108 2217 4100
1109 2218 2199291699733
1109 2219 5259
1110 2220 288265560523801602
1110 2221 2251799830463523
1111 2222 69730304
1111 2223 4194304
1112 2224 16778250
1112 2225 134242409
1113 2226 16900
1113 2227 17180397571
1114 2228 4398113653801
1114 2229 306245049807536128
1115 2230 305843009280803592
1115 2231 152921504606852161
1116 2232 25
1116 2233 310416977853677649
1117 2234 4236
1117 2235 16384
1118 2236 8388618
1118 2237 256
1119 2238 4503599627665568
1119 2239 4109
1120 2240 4097
1120 2241 577586686570004480
1121 2242 1048579
1121 2243 65544
1122 2244 1
1122 2245 2177
1123 2246 1048642
1123 2247 17660905523329
1124 2248 549755815937
1124 2249 29
1125 2250 519
1125 2251 3
1126 2252 137439084552
1126 2253 262216
1127 2254 305843009213693955
1127 2255 140737488355328
1128 2256 9009398311583769
1128 2257 562949953422356
1129 2258 33554499
1129 2259 65
1130 2260 9007199255273478
1130 2261 2199027449871
1131 2262 277
1131 2263 262
1132 2264 141733920772
1132 2265 1099511627946
1133 2266 589953
1133 2267 201853184
1134 2268 67240193
1134 2269 2199023255561
1135 2270 2199090364422
1135 2271 72057594037927937
1136 2272 25
1136 2273 4
1137 2274 524290
1137 2275 8
1138 2276 85
1138 2277 9007235761964052
1139 2278 140737488388352
1139 2279 36072777484124291
1140 2280 35184439732737
1140 2281 3
1141 2282 68719476741
1141 2283 165905
1142 2284 34359902213
1142 2285 525313
1143 2286 4128
1143 2287 9007199254773761
1144 2288 6291458
1144 2289 98436
1145 2290 305843009213693968
1145 2291 4538784001560736
1146 2292 549892128768
1146 2293 524288
1147 2294 8388736
1147 2295 2251954451390472
1148 2296 2201170739201
1148 2297 1048864
1149 2298 8796227371266
1149 2299 36283883749378
1150 2300 576460752303685633
1150 2301 34359750662
1151 2302 524288
1151 2303 17
1152 2304 1
1152 2305 65672
1153 2306 4362338304
1153 2307 1085450
1154 2308 6
1154 2309 7
1155 2310 1
1155 2311 8589934697
1156 2312 9429411719839768
1156 2313 1073754115
1157 2314 17
1157 2315 137438955557
1158 2316 288230380446679559
1158 2317 2305
1159 2318 35184439232004
1159 2319 2251799822075917
1160 2320 3
1160 2321 144115188075888640
1161 2322 536870982
1161 2323 1073742344
1162 2324 274877906979
1162 2325 289472640
1163 2326 2433
1163 2327 4398047576099
1164 2328 4294971431
1164 2329 18
1165 2330 4398046511105
1165 2331 536903972
1166 2332 2251799813750784
1166 2333 70368744439843
1167 2334 17
1167 2335 562949953421312
1168 2336 16529
1168 2337 359886759347748868
1169 2338 259
1169 2339 17592320262161
1170 2340 8606846989
1170 2341 75
1171 2342 8589942786
1171 2343 134742273
1172 2344 4194313
1172 2345 576460889742376961
1173 2346 1133871628329
1173 2347 262144
1174 2348 4790056766275600
1174 2349 6
1175 2350 35184372089100
1175 2351 576460752303423640
1176 2352 4672957972992
1176 2353 2147614736
1177 2354 32
1177 2355 2561
1178 2356 8589935691
1178 2357 8388673
1179 2358 72057594037928068
1179 2359 537001993
1180 2360 137438953475
1180 2361 2251800887427076
1181 2362 67141635
1181 2363 411042885
1182 2364 18014432869220352
1182 2365 4503603922338311
1183 2366 35184374185986
1183 2367 1048576
1184 2368 2147616008
1184 2369 4503599627403650
1185 2370 69632
1185 2371 2147483653
1186 2372 1045
1186 2373 194
1187 2374 17592186306560
1187 2375 68719481874
1188 2376 576460752320233488
1188 2377 2151677961
1189 2378 36028797019488288
1189 2379 17039374
1190 2380 16517
1190 2381 8589950990
1191 2382 65542
1191 2383 8804682956800
1192 2384 1374389551378
1192 2385 4398046511140
1193 2386 38
1193 2387 563224831328277
1194 2388 1125899906891792
1194 2389 4097
1195 2390 2251799813685248
1195 2391 137439084608
1196 2392 449
1196 2393 16452
1197 2394 153122387357859977
1197 2395 7555
1198 2396 4224
1198 2397 9007199254750217
1199 2398 65
1199 2399 17
1200 2400 8796093026693
1200 2401 70370908440592
1201 2402 524290
1201 2403 16385
1202 2404 288230444871320620
1202 2405 17180131346
1203 2406 76561469616947237
1203 2407 268435781
1204 2408 70368762003457
1204 2409 9043968
1205 2410 35
1205 2411 4194307
1206 2412 4100
1206 2413 4194312
1207 2414 8589934654
1207 2415 48
1208 2416 17180409862
1208 2417 3
1209 2418 524297
1209 2419 98821
1210 2420 72057596186460178
1210 2421 4294967300
1211 2422 305847548994126857
1211 2423 2098181
1212 2424 4398046777580
1212 2425 4625
1213 2426 67
1213 2427 17180917763
1214 2428 141836999983120
1214 2429 17592186046477
1215 2430 72057594037960960
1215 2431 2
1216 2432 2203318222848
1216 2433 9024791442096259
1217 2434 8796093087747
1217 2435 144115188075856663
1218 2436 274882207770
1218 2437 134217729
1219 2438 268435618
1219 2439 576461027181330476
1220 2440 69
1220 2441 34858
1221 2442 4196376
1221 2443 68719476739
1222 2444 20973635
1222 2445 4227175
1223 2446 0
1223 2447 144115737831669780
1224 2448 131072
1224 2449 1125899906908742
1225 2450 152
1225 2451 4398055424001
1226 2452 79164837987350
1226 2453 32820
1227 2454 1
1227 2455 274911479040
1228 2456 786433
1228 2457 1049730
1229 2458 5
1229 2459 35201552089090
1230 2460 4177
1230 2461 2630
1231 2462 1125900980846596
1231 2463 776
1232 2464 305843011361177731
1232 2465 2097408
1233 2466 1089
1233 2467 3
1234 2468 529426
1234 2469 4294967297
1235 2470 36028797555834883
1235 2471 2251799813685264
1236 2472 2819
1236 2473 265
1237 2474 275
1237 2475 576460752303460616
1238 2476 2049
1238 2477 274886295553
1239 2478 305843009281851409
1239 2479 33
1240 2480 562949987632139
1240 2481 1
1241 2482 69
1241 2483 514
1242 2484 1073742176
1242 2485 36028797020014721
1243 2486 72059243307466752
1243 2487 282574488601140
1244 2488 4503599627371024
1244 2489 281475110933897
1245 2490 288230393331580932
1245 2491 68173841
1246 2492 536870960
1246 2493 131
1247 2494 538247168
1247 2495 268437509
1248 2496 141287277723905
1248 2497 2097171
1249 2498 1074003979
1249 2499 524288
1250 2500 1099512152321
1250 2501 137438953494
1251 2502 549760008448
1251 2503 9007199254847553
1252 2504 16777225
1252 2505 18014398509481985
1253 2506 1
1253 2507 8487000
1254 2508 4194307
1254 2509 4
1255 2510 1100056907776
1255 2511 262151
1256 2512 34078726
1256 2513 72057594172145680
1257 2514 288511851128422658
1257 2515 2101251
1258 2516 34363940867
1258 2517 1024
1259 2518 8192
1259 2519 1048592
1260 2520 4097
1260 2521 274877911811
1261 2522 288230376151720004
1261 2523 16515
1262 2524 18014398509486095
1262 2525 2
1263 2526 88
1263 2527 9007199258935301
1264 2528 35184707633153
1264 2529 262153
1265 2530 67371008
1265 2531 18014398510530563
1266 2532 21
1266 2533 274877909285
1267 2534 281474977759234
1267 2535 2147484801
1268 2536 2097200
1268 2537 2
1269 2538 131209
1269 2539 4116
1270 2540 87
1270 2541 144115188075855873
1271 2542 645
1271 2543 562949953421328
1272 2544 8589936649
1272 2545 34412187650
1273 2546 9
1273 2547 512
1274 2548 134217769
1274 2549 288230377225454665
1275 2550 8396817
1275 2551 2104
1276 2552 25
1276 2553 9280
1277 2554 72057594040025121
1277 2555 33554693
1278 2556 4198402
1278 2557 14337
1279 2558 67108994
1279 2559 73
1280 2560 1
1280 2561 134483977
1281 2562 4503668346849280
1281 2563 1128099199125538
1282 2564 144115188612743185
1282 2565 131072
1283 2566 1049098
1283 2567 1078067281
1284 2568 288230376151711744
1284 2569 140754668388360
1285 2570 2199023288721
1285 2571 144115188092635154
1286 2572 274877906944
1286 2573 9007199525273633
1287 2574 1241245548609
1287 2575 305843558971080708
1288 2576 134255918
1288 2577 144115188210089984
1289 2578 4107
1289 2579 4294983745
1290 2580 9007199254743050
1290 2581 72057594037927940
1291 2582 4144
1291 2583 4398046511908
1292 2584 67109010
1292 2585 18014398509484244
1293 2586 16393
1293 2587 1294
1294 2588 8391168
1294 2589 576461302059237376
1295 2590 562949953421321
1295 2591 4259840
1296 2592 137472507905
1296 2593 1125934266585089
1297 2594 101
1297 2595 1048585
1298 2596 567347999940673
1298 2597 16778274
1299 2598 306244774946406404
1299 2599 2048
1300 2600 129
1300 2601 16932
1301 2602 4398046642260
1301 2603 1024
1302 2604 576461302059237408
1302 2605 82
1303 2606 65680
1303 2607 144115188075865089
1304 2608 1
1304 2609 68719476738
1305 2610 1225
1305 2611 576460752303424834
1306 2612 2203318255616
1306 2613 17408
1307 2614 295171
1307 2615 8229
1308 2616 8442
1308 2617 393222
1309 2618 2199090364424
1309 2619 4194306
1310 2620 36028797018966017
1310 2621 563087392636928
1311 2622 3
1311 2623 17039488
1312 2624 1048582
1312 2625 18014398509482057
1313 2626 8796095135746
1313 2627 524547
1314 2628 67108883
1314 2629 17592186044424
1315 2630 168
1315 2631 687198969875
1316 2632 2199024306180
1316 2633 259
1317 2634 8
1317 2635 35184372088865
1318 2636 140737521909761
1318 2637 2200
1319 2638 17592186077226
1319 2639 18014398513676289
1320 2640 545
1320 2641 262144
1321 2642 67371043
1321 2643 128
1322 2644 4503608217305345
1322 2645 16777218
1323 2646 16908301
1323 2647 17592722917376
1324 2648 18014398543299079
1324 2649 32857
1325 2650 16384
1325 2651 515
1326 2652 260
1326 2653 536870976
1327 2654 562949953946115
1327 2655 8421411
1328 2656 2433
1328 2657 2147483650
1329 2658 140737488355332
1329 2659 291
1330 2660 35184372091010
1330 2661 274877907328
1331 2662 1099511627907
1331 2663 2
1332 2664 67239942
1332 2665 550829563983
1333 2666 144115462953828353
1333 2667 38
1334 2668 137439019014
1334 2669 1424
1335 2670 263168
1335 2671 67108999
1336 2672 134234117
1336 2673 4521191813414919
1337 2674 544
1337 2675 0
1338 2676 137438953509
1338 2677 9280
1339 2678 16794640
1339 2679 10241
1340 2680 72057594037937219
1340 2681 16777240
1341 2682 281474976710726
1341 2683 6
1342 2684 536870914
1342 2685 2147483682
1343 2686 2072
1343 2687 18014398510563328
1344 2688 35184372089216
1344 2689 206158430208
1345 2690 152921504606847059
1345 2691 1
1346 2692 17179869203
1346 2693 16640
1347 2694 17179869698
1347 2695 8590000135
1348 2696 68719478785
1348 2697 324259207530414080
1349 2698 4398046513152
1349 2699 5
1350 2700 2098432
1350 2701 2097186
1351 2702 1
1351 2703 75530273
1352 2704 576461027181330563
1352 2705 288247968337788930
1353 2706 2252074691592738
1353 2707 137472541201
1354 2708 68722642945
1354 2709 144
1355 2710 137438978130
1355 2711 576460765188325642
1356 2712 274877915138
1356 2713 1633
1357 2714 8421728
1357 2715 2097162
1358 2716 258
1358 2717 604045317
1359 2718 131105
1359 2719 8796126576644
1360 2720 1025
1360 2721 274728963
1361 2722 1
1361 2723 32833
1362 2724 4398046532608
1362 2725 1099511627777
1363 2726 73729
1363 2727 40
1364 2728 67111169
1364 2729 33555457
1365 2730 27021597764222976
1365 2731 34359738377
1366 2732 164912
1366 2733 451
1367 2734 72057594037927940
1367 2735 262144
1368 2736 274877907224
1368 2737 274878038029
1369 2738 281474976710667
1369 2739 288230393600016399
1370 2740 17592194564129
1370 2741 53
1371 2742 306124484400120331
1371 2743 1610616835
1372 2744 441433493207777473
1372 2745 8796093022210
1373 2746 269484557
1373 2747 9007199254758149
1374 2748 134512775
1374 2749 36028798096900357
1375 2750 589849
1375 2751 114349210338453
1376 2752 549757911077
1376 2753 268500993
1377 2754 269
1377 2755 9012697081315456
1378 2756 12884901909
1378 2757 35184908963841
1379 2758 9007199254741248
1379 2759 72057594037928448
1380 2760 4119
1380 2761 66338
1381 2762 9007201435779170
1381 2763 1
1382 2764 36028934457917445
1382 2765 65536
1383 2766 8217
1383 2767 16396
1384 2768 562949953949722
1384 2769 33280
1385 2770 2199025352845
1385 2771 32774
1386 2772 16777220
1386 2773 34359738370
1387 2774 1074268193
1387 2775 75497617
1388 2776 16
1388 2777 2199023263749
1389 2778 35184372219904
1389 2779 281475110928395
1390 2780 0
1390 2781 1049088
1391 2782 1049111
1391 2783 65665
1392 2784 4503599635764231
1392 2785 33554574
1393 2786 549755814176
1393 2787 2199023292417
1394 2788 305843009213694113
1394 2789 14
1395 2790 2098306
1395 2791 1073741836
1396 2792 33554688
1396 2793 17592186044416
1397 2794 1099511631889
1397 2795 524564
1398 2796 1048582
1398 2797 536870917
1399 2798 17592186093568
1399 2799 288230376155906581
1400 2800 71303185
1400 2801 32784
1401 2802 67109392
1401 2803 1050627
1402 2804 68719509510
1402 2805 5
1403 2806 274911985664
1403 2807 536870923
1404 2808 137438953474
1404 2809 268435459
1405 2810 157
1405 2811 134217985
1406 2812 65568
1406 2813 4850176
1407 2814 274882232328
1407 2815 262673
1408 2816 1048965
1408 2817 1125968628433152
1409 2818 9009398277996562
1409 2819 72066424490689056
1410 2820 9007199388967937
1410 2821 34
1411 2822 192
1411 2823 35184640524864
1412 2824 281474976710661
1412 2825 1048580
1413 2826 35201551968834
1413 2827 515
1414 2828 53248
1414 2829 72057594037928964
1415 2830 109051913
1415 2831 1
1416 2832 1073741953
1416 2833 16777432
1417 2834 283467842056
1417 2835 152921504606856192
1418 2836 8650769
1418 2837 72057595111669778
1419 2838 15
1419 2839 64
1420 2840 1054792
1420 2841 8796093153313
1421 2842 576460752305553410
1421 2843 1619046409
1422 2844 144115188344307721
1422 2845 33299
1423 2846 16434
1423 2847 9007199254740992
1424 2848 137438953479
1424 2849 536870932
1425 2850 2286984186041867
1425 2851 35185445830659
1426 2852 140737490453507
1426 2853 1
1427 2854 4398046513154
1427 2855 4
1428 2856 35184372088849
1428 2857 65552
1429 2858 8796093022224
1429 2859 1125899906842629
1430 2860 536908289
1430 2861 140737488355330
1431 2862 257
1431 2863 35184372089024
1432 2864 4503599627403264
1432 2865 2068
1433 2866 1099511644164
1433 2867 67108902
1434 2868 36028797018972425
1434 2869 524294
1435 2870 1099511635968
1435 2871 576460752840425474
1436 2872 4831838212
1436 2873 1074267211
1437 2874 17592186044480
1437 2875 72057594037927944
1438 2876 83888385
1438 2877 305843009213694083
1439 2878 524803
1439 2879 67115009
1440 2880 1073741984
1440 2881 2201170739202
1441 2882 1653562409026
1441 2883 197645
1442 2884 562949957615841
1442 2885 563242011205637
1443 2886 301989892
1443 2887 1126449662657025
1444 2888 2147483649
1444 2889 1049002
1445 2890 1047
1445 2891 275414860296
1446 2892 34930163720
1446 2893 794624
1447 2894 1089
1447 2895 16904
1448 2896 134217856
1448 2897 9007207844676736
1449 2898 2199023263776
1449 2899 144115188075856401
1450 2900 33685508
1450 2901 2452
1451 2902 4098
1451 2903 2147485703
1452 2904 42
1452 2905 549755813891
1453 2906 2113
1453 2907 2228227
1454 2908 3
1454 2909 288230376151715851
1455 2910 2252899325313160
1455 2911 8594128993
1456 2912 33026
1456 2913 33305
1457 2914 655362
1457 2915 288230376420147209
1458 2916 35218732876032
1458 2917 43980473503745
1459 2918 281474980905987
1459 2919 0
1460 2920 9011597301256790
1460 2921 8796093022305
1461 2922 1073741832
1461 2923 264205
1462 2924 4195349
1462 2925 335806468
1463 2926 310346883721069825
1463 2927 0
1464 2928 306244809020932100
1464 2929 2164993
1465 2930 67109889
1465 2931 536870978
1466 2932 144115188211122182
1466 2933 1056768
1467 2934 266240
1467 2935 285212690
1468 2936 1081481
1468 2937 67108946
1469 2938 9009398278029317
1469 2939 2251799897571458
1470 2940 134217731
1470 2941 144115188077985799
1471 2942 66
1471 2943 5566278664393
1472 2944 536873064
1472 2945 2051
1473 2946 2067
1473 2947 17179869253
1474 2948 8421441
1474 2949 4294977925
1475 2950 8796093028362
1475 2951 576460752303424265
1476 2952 8392960
1476 2953 17039900
1477 2954 35184374325249
1477 2955 105553384833090
1478 2956 4
1478 2957 33554434
1479 2958 1125899944608008
1479 2959 1100585371650
1480 2960 4194304
1480 2961 6291464
1481 2962 6291457
1481 2963 38
1482 2964 1048610
1482 2965 3
1483 2966 137506062336
1483 2967 17729624997891
1484 2968 536875137
1484 2969 34359738633
1485 2970 288230376151715846
1485 2971 3
1486 2972 388
1486 2973 19136516
1487 2974 537035285
1487 2975 288230410511451146
1488 2976 17180000391
1488 2977 2199560257568
1489 2978 2097
1489 2979 586
1490 2980 25165828
1490 2981 152921504606846984
1491 2982 4194381
1491 2983 137438961667
1492 2984 1114
1492 2985 268443653
1493 2986 79700548
1493 2987 1024
1494 2988 50332160
1494 2989 137438953477
1495 2990 281474976714754
1495 2991 18691697704969
1496 2992 67108960
1496 2993 4294975489
1497 2994 8706
1497 2995 20546
1498 2996 268697642
833 1658 900057268448968182
2636 1108 697479081951877190
982 2869 918355115061114904
554 785 337394594615355277
1439 993 582214891198237056
1299 2666 1124204476658780370
2799 654 408568138627614639
1545 1423 1124355581828036836
1371 2114 624526927900392826
2850 294 13270174634589678
595 2032 830497509336075794
1735 584 576580871346109269
2243 1314 947600464682383564
2415 2992 398979599236377931
803 2688 406362712630470953
1260 479 41312918092200066
890 1716 372538733916280424
2332 192 868288110235323347
2457 1767 993358106421766243
1848 1917 650922707175972655
1356 2231 469969548485503124
536 1082 911435525552341408
383 944 653854707177557925
828 1116 406716547541091220
854 370 795796038252789526
2924 1087 44566068066340707
2605 2360 977581960601775387
2735 1882 304775341069438944
807 1034 623929145328723564
1063 406 517193627468184535
761 1509 585876873911323852
2090 622 374186497229175210
671 1545 988164179071281602
472 267 376319997246639876
2877 909 720778973332395708
619 953 943206323078596331
2058 1002 1048979743084983455
2274 871 873683252808136677
592 1859 616126859571620183
1268 2277 44597393204400684
1993 2529 386362534902549598
190 825 983145934816161014
2118 883 927763883056683361
148 2220 902779717709017482
1523 2230 737348834606153115
770 2949 653192133852426510
2091 2090 941855744242222520
203 373 939822421829363988
856 422 952620297501652064
733 2855 979305067534045037
2356 2191 120581990285641122
166 2973 941856611142060751
1040 2008 854490965822393947
1011 743 15127441965698179
920 2298 81018733061033483
548 810 333728565538889466
1908 1312 81294329722777170
1132 1026 182422814558292397
2623 2119 628868176620993797
2889 498 620872038216965160
2263 619 42613490421899974
2029 531 912368933167565305
2102 2955 395803378832099384
1521 1252 4160245612492648
1561 2863 981575393023786088
233 1050 594466195404297743
1576 1328 886276533489434326
1168 885 203695953019170244
1226 1154 197877553842735510
2668 2596 950430941933595305
1485 1161 1022599922063647691
1967 1607 372783389021539758
1279 1799 1034830010472980126
62 592 375415669722115149
1241 2535 984362050807947193
2649 1420 1014754624309642396
147 903 608866324792444158
2148 1230 409230245082210398
1284 195 586785594867072907
731 2347 771095155791757709
282 1777 869057597306516117
2461 2742 758613145467905113
651 218 578861820838737825
747 2389 36127672962637691
488 336 666394763333651079
2121 2520 52327847978032133
2965 343 1128799104285957985
2835 572 1080658702949040559
410 2891 1013506844842407864
469 1793 930505172108236029
1458 467 50250176233495865
2918 890 313535935575349759
1471 2359 622060489275140776
1431 760 134021735275889479
2751 1700 256719539991956039
1132 2558 626335356970881306
507 2242 636060809209618
1729 837 181390919340556239
2882 756 370530928239358083
2202 393 123492837112313304
1938 1451 941328555598532645
2294 2037 522807900134461678
2481 1554 122710435386910497
459 2597 953414683578342599
2601 302 990623699217579031
2655 159 290220651549287574
772 1182 293459041427959398
815 992 38089756150845190
734 703 875305119872572056
558 831 690391458247919961
1189 377 690692223573869113
34 785 904536935473010401
2352 2971 289155517644439245
1713 41 615674326276299742
2958 1842 301058200391169233
220 2785 31110195596257097
2884 401 693241854371432194
1059 421 974630794863353266
714 885 924913106490932442
1510 402 577221477583442675
2164 1921 687950908158075925
933 580 160928067570019773
2481 210 593704270809818673
2635 250 398149473620842924
1426 640 947173626099785917
2642 717 288389292398338533
2896 742 903628738462162171
924 1732 259159416256722202
505 56 655555515725458270
2341 2248 1054312075601083284
1181 2375 75230689168005190
911 2473 49336085568012624
1010 1891 73553046494299594
1341 2190 39697996865507403
774 232 590605795131555042
114 2063 333149632485106423
2586 656 272751526148907351
1787 1958 325125663034709294
898 2630 672524848368780683
72 936 196076694033506065
666 1256 48797676783150739
1993 1940 60526247732089109
2182 2070 973979630762042304
1109 1491 588604993980732387
1073 1010 700451614111013543
1298 368 73674253605285960
665 1257 74881635037244020
1958 1353 688964250042670830
2424 2013 32523602680569954
634 250 411382884161453354
159 1114 86823379052833998
2754 300 265781759755236649
1177 1400 618635090979692693
2713 383 412048348757209321
2508 1350 1021515167910703161
2417 1574 873098076642653370
1942 1264 875337633220004986
2288 590 138789355634575854
2348 267 1096638561963463121
895 1582 591204238757525710
1554 1923 1017672261700851015
1882 2287 629590914981148255
2088 383 289115583015075349
292 1321 834533314178772856
1438 2476 1133755768031823927
2427 2679 90457674522850948
1979 2809 515727689036929640
745 5 376373276087973040
1424 55 614165032590648344
831 373 16817612191051346
1433 1261 263813517867538541
797 1252 372242089696794322
2750 2748 124430714842448972
459 1373 546825477917234636
1079 2844 904190269724265040
961 1469 148899747892689511
2439 1884 869114439163208076
1402 915 936786706467124686
2572 1461 613189060983919945
2775 1277 125577869223224456
1728 2178 980487563466296688
1220 2383 340747318794242734
1112 844 974298486872410395
385 78 363581204926816461
635 1514 82193127296858884
2438 1202 474618426958050474
1351 1077 941290055361318990
1886 1678 89126468807276628
398 1425 915195924170600020
370 191 952314037531068575
1297 2897 289830299265842088
1234 2484 335062235780844419
848 2225 878225382798679155
162 1142 13321435052171575
2795 394 916519694565252122
346 2929 331125908394252013
414 208 367852885939107349
125 1072 124609033841844227
480 486 649117371363861758
2353 2603 117217516726567887
2110 1493 14998735224944836
2408 1396 305666522060232108
2564 2693 802251741434914438
2991 1940 938936836969574955
994 1997 476342165281608195
2137 2126 43386499336802812
688 2321 684933211156277413
2396 719 159012177768093
269 2410 948360517493898063
1838 1870 156814392941995673
2874 2264 989351065483932441
2672 2181 984331571912229976
983 1270 289012762529754242
2442 640 687770919242971612
764 261 723981434250930787
584 112 500000143373927456
349 2077 291450102680188245
670 2849 367122882379748733
2382 2201 44376484229518430
1231 938 664123628136943708
2410 745 902202739398071863
73 2704 302682054131915447
2550 18 625438666646654206
1754 1066 696430471694690319
1006 776 691123715680023868
554 1809 332901285944336808
306 2598 131363253216075936
883 1117 753410985748824432
933 1081 290432525209181880
2860 2797 1007228293151590024
2081 2252 651936277397959020
1752 681 80417021511783772
1648 1976 255078227814292672
524 1655 690042794071540178
1295 1120 296061102968183030
284 192 6376647304781734
1578 2373 296092250978386685
660 1203 154913040896680076
1384 879 292341220427727946
2607 2237 518830125821651412
743 2589 697066591850964904
2795 2857 910245594945856861
1385 672 904733461917264311
1650 1445 398713552439762558
379 1723 914854886049439675
1493 825 917026898889551222
2113 2175 657462314634785333
356 26 948068575030303783
319 91 666345207231044249
2838 2704 326288978764610055
2416 1724 653699616451350805
453 1974 942736179316781050
1986 2598 994472976644843621
1395 2137 949931674043393430
303 432 399998322737083897
2453 324 511377077042851921
2404 570 161294899367240332
2683 1104 623323906790881563
425 1189 589960933609778555
2092 2065 629220581812361017
2809 2097 291229905299285107
2018 2426 891379945267128530
790 1925 404327117978754475
2315 231 619117339800382753
2846 1502 440374734891264975
1548 1525 445245699897590198
434 2536 82127526030906198
2229 1812 129891637239124777
1318 506 556633532732505386
2394 1599 569455045535505180
2793 948 3209575672635508
1783 219 975364087807517620
677 2607 233715044589629604
1087 1256 700028761983776019
1100 55 376781862503417953
2703 1689 982176701607442231
2535 915 699436885158453281
1555 318 664161269041707077
1974 592 72249755536070091
2507 196 5619477883702411
733 1738 48663267685759188
143 391 985922574555337817
1455 2644 74139116200006928
2546 1978 1025939876946878902
2498 802 589904970387995045
1153 1486 18960207240667900
360 1141 1086866517286158216
524 446 651599456915279747
1858 1797 971026671295042489
931 2211 985657791026959972
531 1973 918278711261669668
790 2589 581950072361012063
49 262 8661959600708679
408 2391 914409202011482943
2786 2879 659574926039693141
859 1441 865892748791137107
88 2881 654995351189113780
2109 1008 980277067759535729
169 947 687399341304169678
2271 996 40218021445981953
214 2574 652204250919968357
1160 508 377871792961719533
2106 98 684818257628782921
2354 281 700667882826735875
259 2466 295361187321751610
2707 2871 72733967220192812
2019 2847 1060527598525250879
28 293 194985157979670378
1647 1844 700688894427170653
2065 1739 692084298817959062
535 1694 149294997520574878
1046 246 85470832348703132
1403 836 14872920330065205
1759 2090 403830870230504488
2494 2151 629384548010242710
1519 762 514065011134768845
573 1539 387756060103485072
2532 563 661595101246605335
2721 2335 880811495401287575
1772 1432 430516652481781878
2364 1083 95760313405977340
915 1946 983655856220014921
250 1764 430134559987495151
347 2877 483990050492462875
1829 1566 77252799518482035
1027 260 474364848987662195
1703 1928 397430363985908069
378 1315 875965967634637079
1985 495 405165261791728072
2393 2723 109618721795147978
312 2159 584066514101865135
784 552 1296107672060142
1261 2399 195644104505539650
2763 737 912330413500234889
2507 947 74996761999812922
1889 2799 951373060453754808
2484 2164 17189413812508300
1852 1710 483690658958507036
1334 622 36095860657523647
2238 65 78620069606058376
899 1324 709164037588162356
592 2468 900835245115951570
792 2483 118453548807459143
2154 364 6492445243516794
2328 571 699239068197718076
1507 1809 985307632706029410
2537 59 591538944666384825
369 1698 943329875049929381
2393 1435 11000856741021158
2346 2740 375043047709258679
1581 640 123004251223329522
203 286 919441721091243836
925 1614 880799807432779295
16 497 224564417877929783
2765 940 655243336432256468
200 2741 1016307292131007759
2157 19 291996419267422925
1065 1461 614003145074939469
912 2070 990408831104628741
873 2473 339127493087460746
2923 2958 976815224021896029
2401 1054 232912155311437217
862 554 976828762652073441
765 480 484975696192245553
1653 355 264134609642187579
1585 2286 409064552338903837
624 689 949775097353568432
13 1593 290444602857140920
1174 1515 1026605846175683667
1516 769 46976886925916648
1853 1994 82503315975642435
719 817 585897283154693521
2911 2541 1126181486977802363
2938 2317 913799534538597759
2557 2585 588889383970209051
2833 550 916539235880457700
702 753 302818029703313658
2384 2544 116290528710450778
1584 2546 376359210200025349
2090 1414 628656785079225033
1965 868 876002986092669543
784 1461 293523824447947496
2746 2426 210618683355986917
1810 2812 269497969664120206
539 580 833461859626642805
852 860 407330115714706907
2084 2307 712976602833021455
914 2369 584301504629122323
845 1611 369618255156222211
335 566 4307702950380682
225 307 639214000826364483
2345 2295 446834886825844680
2525 1468 904433513563459817
1946 1993 429444268378674274
2197 1750 127967021746265146
2027 780 869247650100125043
1013 2060 81032043017176197
435 2159 46658161747944484
2637 2130 264600271609225421
96 2655 40974163442080121
2508 705 288301201970779177
1512 48 110778467649806858
767 969 905987508205321180
1276 2925 586982469762265874
1878 2309 332568992744706913
2924 1098 886456860034197075
25 2562 870566071029398312
2896 804 330324428552504726
2328 1384 298126195711468060
1392 1299 13113062420458257
2819 249 621736527357550427
691 98 7498977084318170
2285 2644 110710814674515966
843 286 94671591698913520
411 1511 362966647810316245
790 210 42702622171145476
1205 791 619797020307694466
804 2847 556459457655040051
1203 2871 1015853152436450501
2111 1573 989045017931684463
888 352 413420317733917587
2022 7 940713345429288276
2638 2445 195929292153073002
1796 781 19094503555801987
979 2019 305126694102346137
1214 2168 907776486967734268
944 2937 942308026182376270
1572 1452 953225986255324356
2713 1708 1016377582798783169
2310 544 593648851648605885
2554 2464 87873796634129647
1763 2989 596955512666188609
306 2544 122218268008310878
1841 2543 649584971128945024
886 733 971008416461888206
914 209 666186433188384975
986 818 305981004962730584
927 2183 1125772095985449848
2186 1852 300449270836421885
2344 1126 1145126918175097933
1402 2462 585789212870770864
1716 882 926760278744014885
2869 2533 51023010388460638
1977 746 1081610763648493436
169 960 410167370360829084
2333 1835 691557000978805897
380 893 412504970026154444
2945 1280 337260387354069576
115 2245 219360912790970436
2493 654 582287861927584568
2930 2630 121768835361604874
984 541 46416549028593953
2476 2232 865821637919463752
2940 160 397210366720445880
2159 2866 988100923710647198
2223 739 74055458696389896
1281 1613 300839784017495552
206 1955 904157459741033295
99 1121 400813221460664246
2585 2684 107945573390255206
761 2109 985237278424164484
1216 249 877800744826077529
374 1689 939060022775457158
2019 2783 430517876521794983
748 1226 1125149426444135973
2689 2262 658425243424788834
2209 1284 988901845661309767
2627 1657 1429431656048587
2854 874 3293369182889254
2561 2200 937966351174761176
51 1017 158646635044452399
1551 1516 117027786801451623
732 1369 1023553796821516904
173 1481 945049370724465422
1924 408 661030793600579299
330 362 911803657147451529
1797 1433 966378740611136263
2447 304 443372089419839910
2841 758 1056427256609666567
2284 218 335096576036360733
2885 1948 305864618536955753
113 273 617142200046438145
1648 1586 938378792029138394
342 2081 832058282068347794
2424 1261 458247565673563396
94 1025 292531314740359950
1971 1196 122713433229532518
631 2169 942718496104966027
435 252 661752671957243790
1731 1354 906111437493352777
2846 2292 747146154468177327
1883 1292 61891473373696116
773 641 296634952469138353
338 1274 593428132688222604
2091 2803 577767744024957626
1238 1661 660229113719580325
838 2745 222452710427067849
1061 2201 109402500879451496
1740 2436 6636095532193536
612 1089 630033912001507033
1678 2667 915456228178562090
2023 1337 988257110679926750
2420 2491 586896380965184531
2950 1974 291013256403111986
318 535 122531495779804957
2753 288 302589933859860297
171 2488 772970358815658137
1367 1754 399294025327392649
1176 1441 11347113684168610
1186 1685 364795264457795186
1614 732 305880646199246199
1992 20 625053224846345021
903 2894 968630761050637110
2653 1516 622470937707103240
2975 2733 298166242125167538
371 389 903969625172556893
920 433 836781219048358398
2473 2414 909817266687428145
1700 805 620072687766333225
14 2263 618286009404874204
1249 930 52854558604471851
171 177 769904496418991149
197 272 649916493878308026
2460 460 903916435748562378
128 2922 661840073405166110
2297 623 111293651012392573
1712 2620 300864449239781489
2041 2995 760111633200770514
387 919 657812918625563017
2762 2548 582692289276717089
2663 1379 293431436358575388
486 1877 408989832943670481
642 15 654670650131966708
2310 2778 123573441936519901
493 656 1397208387461991
1114 2312 396744040640506695
347 338 593193242155563466
469 2919 316049703916591793
230 347 904343477288714491
2469 2114 1092588361724808579
1116 798 904182632418022335
1356 2982 873385549253906286
2690 1189 730142684812093717
1879 686 760757660328358045
2968 2089 693675036517601111
1314 1387 47403298038252169
1106 81 80524486625900285
1072 1457 297625446387513297
960 2746 797791072358422112
1275 1331 621528316754403033
1721 1319 805132903342296407
373 1021 161876193356388869
1102 653 401183283202780587
1143 1420 1117265510953904918
951 1239 188782020366852123
1509 2808 298031985001035131
1636 150 81278648866042438
1287 1480 974542134299126794
2233 1330 72034034571267407
1621 605 84676201315673287
2581 1930 586476349368628717
1798 2927 357281134049803495
1794 923 383839820028911156
2623 837 374595168637961645
2366 1908 410255173593587379
236 155 122953907209144679
74 1506 914274085412668231
1469 2906 689075501668327383
633 588 877921079559532858
2310 574 36416792967546501
2477 2411 880494132236636735
262 1442 879997998977270351
1992 2686 332966641923605780
2958 1011 871916678633605512
267 1943 687896387936546655
1946 2028 802401513032176798
94 2527 108652755691295392
1710 74 547105175511630894
1845 2804 613416295677878536
2258 2101 590029684963164748
2356 2394 864234289840307078
2493 960 337813315834819188
1846 2924 915003451540859865
1709 1063 839541768729624413
2616 2227 985645475479843012
1652 2087 50497320016770583
2114 2387 188346447810277477
1839 2720 115548028079378736
2300 1315 793237296773460792
493 473 868442416183536923
658 1927 650391649294876042
2972 483 617499229654127967
1427 2780 337179927672500545
1354 718 578966759254653424
2128 1254 4350995457301666
844 965 2188320752110488
1045 2728 397714874593403145
2170 2832 578176910706611972
1350 1855 1019709159286286705
1584 384 913539701316967487
1363 1475 45331598831309000
2470 2053 255060567510733888
544 66 913480636024756292
927 2734 987378578223216502
432 739 74687674776838197
189 1952 401004487196668276
336 2992 938497265779856871
2194 1050 657568765858474535
1268 1402 378202448407967822
1034 573 884695450092385050
2572 1540 40690155028834301
1307 2321 341530761798888126
2111 1999 588470576163676114
2756 1301 577062585141583430
2075 2814 187723268190909805
1024 2765 701561098117210179
2982 2846 217299153562389281
2072 2366 588903569869291467
1065 342 798879655113196969
640 196 331172557018909464
2308 235 882678490008270375
2724 974 8904235131839694
2791 1229 909763679985578856
103 2629 901752176255172154
2729 287 306198894432524777
1243 1725 294979970916128617
671 2374 124759774094157740
1142 2261 988084393259601518
2861 1913 53555311090717543
1745 1445 687580734416778674
1327 1705 914832019396369648
896 1114 421214791207149897
2349 2621 762988079405581225
762 1740 941225220337626105
798 1926 617450344816318499
1469 2994 341165824795076916
2616 1323 700770402900182437
2035 2621 450045126527969477
2521 1342 597105373751407487
2809 1124 868105693161655980
498 1332 654387632369820055
2283 2884 1011061206593411077
2911 2467 975698816672167383
652 2305 979907222133543577
415 1747 988558893818234533
2438 2166 75528742372589043
2596 611 407569908499119488
1503 135 620576795662909174
2388 2696 152104814759104648
2028 2069 1062836803264999323
236 1098 127089917312629973
721 852 579614436935476854
1472 96 37605958893172863
1798 2795 926285227445476091
19 2418 362078162462013926
1815 1239 260367005642582321
683 629 902449097819007124
1651 2952 120627974274770362
606 1097 97450315191156449
519 1729 152656514066176622
1445 25 402412236490930621
2143 2174 433583078615117393
4 1242 53867432684927754
2963 1724 329670088208431025
595 1595 124374617072635500
183 2443 655002589820048614
57 2561 73394492407372477
1886 2034 267665682967062850
2364 1444 604384682851829553
2317 398 661756561654673517
1394 175 579242326140179442
608 1874 557539214552042758
780 2695 292628495563077104
2459 827 629873328574893540
241 2779 364672882457981012
858 2053 435525445484830723
263 1640 1121853737421635722
1352 559 691991675206865943
36 2497 617034515155988332
2771 1973 659997097078585483
458 1403 73486185059898173
1521 1384 586219329625385589
191 2033 1016498568005429894
2271 2068 615397616385366446
2788 896 956895485835683538
1088 132 583082083055157336
956 2500 414584475364147571
2302 1929 364387558381335737
1281 624 700072287776869160
2391 1403 873579922663677059
1933 421 362249322422059306
1972 2365 73050915428005906
2977 2494 375275286473330830
369 2023 304779254741953653
189 280 990218978400596823
1418 2402 700630058021492465
2093 1018 802577611446750222
731 978 121217904544090861
1128 1409 698081068452569957
2179 42 699022974871058341
2859 724 693449367463836151
1224 899 966692754143451931
2383 2300 1120801850061203874
1584 492 697367302657781125
2302 2305 326019162660327142
1563 394 446539808604851526
180 2098 6491644913884494
1547 1377 652885978262704209
1467 1676 697516514260493963
2683 2660 302995530019079901
765 2478 581789131007314233
2018 2287 873389750631762657
376 2149 873332983670685762
925 123 972878739686414500
554 2773 937704473408300076
1916 660 1954540582341721
263 2637 469633580383211911
407 1597 944342005496064569
2981 1285 839395180394069156
1565 2079 330314186256961624
1338 458 10887486883266845
656 74 410201781646618149
1280 720 373531302217990522
2694 1173 154646220865891484
1653 894 1674941216258544
2416 1180 109049721292536343
2070 2001 269551175689478157
2254 152 977992391668342889
1038 888 82972294192095009
2595 529 375880449895104004
1391 1840 312942611462414764
2161 14 405416390286799339
1107 2537 292492431431849139
1750 1316 628500995676173877
59 1538 700137753928700625
2739 2782 1068607651623070322
1691 164 290771192791328058
2592 1961 298703067621614258
2727 802 406315857761123355
2720 465 294061979399804881
1031 1857 335204579654668294
249 2289 600322730091586090
1598 556 289929719631828331
2241 1265 368996540669818820
1953 1940 649097575575085583
2861 1282 350942901053195784
1324 508 728567632662685826
221 2808 132899821179390763
79 2133 335225425050470598
2749 1574 1053814910244011228
2722 1959 42404644288388486
2601 1501 326569638640807482
856 133 629190072275494096
2248 1961 325217606425109652
2019 1432 624490492933719260
2307 1149 69911542094173549
93 655 914474835268965328
2290 2265 888778956690917642
2651 227 366150495416198189
2661 966 881536489707109136
428 1207 649399340373967192
2404 1096 1060607453454462796
658 860 905316294586119186
2206 1950 652132804328873621
103 701 908340119941628312
712 1461 949239488727770719
2848 1447 405660107414735273
1266 2940 46551056300851969
2321 2262 372155695323807102
2548 1968 405032559832305730
2266 1697 289977050975113395
1758 2125 398956550411420287
2139 2181 413067675734684807
43 2630 299327551390638010
2535 2721 338404888136671682
633 1715 411535591698536876
2571 774 258880728549247634
1526 1865 151502905199410364
2691 1232 583428687325441293
2615 2144 124506356510367419
1859 2570 335214138556420711
2123 2871 978097350012833193
555 1524 916853103082262837
2412 195 414282066141897150
210 2455 483370282262333630
1176 1072 50174718639202582
965 123 337807403240984147
1188 2293 116959583077454923
1481 2151 301562667635518014
2800 2470 81258618406714663
1743 948 41502232765373377
2452 1848 160220425563018640
2882 2161 292953724979730302
532 2679 410495546201984678
1925 1087 615188646833988979
2127 2666 449482946876591669
2843 1210 836388916675447077
1295 1710 771737624904218558
2137 1465 360904854061909191
2970 966 299710735147629718
1007 2797 649545921252924908
1432 979 916188198005684552
1417 1601 947462114354034870
1279 553 874368475863193059
1606 2650 915534902469501034
2254 687 151419050164799517
580 2983 805666082766609504
2808 641 657182817406481410
1853 1461 912501231024184948
2910 2060 877116514963769829
1658 1947 607832582089330284
672 2040 1095295356874558675
175 950 580249417606302289
1526 2492 4574137956835816
2096 2978 375326824888300673
811 1157 83584111807359042
2020 1622 974500736507834201
625 403 976862659705780641
1304 2411 695843383039958186
2146 1609 417005261915197777
12 2388 578860626759662802
1327 1795 661246944254889732
2532 1358 736983863150931336
1816 2798 373143196547546278
2784 568 304610728007932394
2784 2282 733369090652934585
2195 2899 196754416936190101
1737 2350 808569475898417166
151 1066 89971479780829608
313 1687 989983195394903480
734 1778 118768506913545631
2045 2664 442488051444805844
557 1391 100879534757738824
2241 1614 405166868476539124
556 888 686191577246641984
1284 1553 326420448383952680
2618 266 985603058983205981
700 2076 697149180330985573
1913 1340 348898155633175410
2963 1227 480242284319050274
175 1379 700017350903173087
834 1867 696228747012208722
1033 2655 39164123228264112
2817 2496 591648724096256248
455 271 872421823445623357
956 625 717148995071351052
1540 139 74751442556831022
983 1579 324325204212562874
294 628 949698287042548280
593 142 44777193224627957
2659 2302 576875076177380306
2183 2281 556957071878502562
1304 1176 665197023065082284
489 240 984340659245775122
2021 1455 869988077490979453
751 820 1048549059499621263
134 2606 15575145390443460
361 2713 74175939826739909
1470 114 13178864755127860
1222 1002 435412310416562217
1203 459 1015537560836238473
951 1392 942525088983541164
1823 2576 589530487497464028
1112 2418 692542869012220106
1347 1418 659851918189455617
1977 877 261909236761539694
2303 2368 324643552431768836
2150 2317 300637385845416555
2178 1023 474625890777087984
1374 1369 625807947364002262
165 790 907360180470228333
1287 289 626326329735688283
157 154 291415138992543180
1479 910 880799830932564668
1004 170 299157365350935652
439 140 303397450471895275
2887 531 17596358556367225
602 78 397761175966772412
2073 2185 983316713672545457
2926 1085 422392611587924457
1212 2283 1100292374653160149
893 2909 697943333596618631
2410 2982 627462493371633217
1300 937 767474825450703678
2548 1701 77410793157976111
475 989 1082406280167785454
22 1053 657527474267474998
2066 1906 405853717512473413
736 2097 77183487939559044
1873 1352 1021957375826927058
2745 1910 147946182203113475
771 1618 954012997341244460
6 2195 882090697924150168
214 1201 296993854640155565
2408 673 584384110159093803
548 2660 953986915105464330
381 2500 624683882614712106
641 2140 416135110395587747
853 47 49909864639999581
503 2657 955501539356243948
98 2111 690038513354039937
1469 998 401377927641433874
1706 1143 909819311449546489
398 1011 113956809627091937
1987 968 580474970824049896
1847 2561 394581384248976382
1383 862 515388488551032998
2336 1340 1046896326166332502
1666 1544 943715915759132422
89 851 627238232896914511
322 2934 45705062811474003
649 51 876566783595027490
1777 781 367941779358744162
1526 92 398368284746789625
557 1453 944743105714398494
2682 761 89554732513530835
936 777 762351971457367505
1286 670 327356937930480479
2715 150 189453398062483274
2766 2872 191868246445454726
1593 2035 507038206444654245
1705 819 41236973703177001
28 1917 588853960771913847
9 1202 839193511667428661
2366 284 329103544985436299
908 738 907373924912490383
2112 2063 916682515431137016
163 958 947943516653341089
278 2019 374805999195509071
1230 1843 53056897945620756
2012 2915 612961819258342038
2337 2761 819421780566667999
2370 159 108500544132603980
795 1339 73507858808705742
355 2777 258116703434611959
673 209 876337993001070778
2668 1015 973053626581325533
1939 828 117697905923674256
2357 1357 485564561110550257
2705 2912 979552748907551331
2598 500 998779381675315499
2787 2944 690380600978703199
2467 2576 628895311326338029
2953 1285 627444803628489030
1991 2116 728209519886381710
2678 491 118439773871877806
2716 524 1056177448386036860
2955 1753 613556920842349599
2084 1590 879179397678460938
2920 2467 540728503567032507
1112 1932 46589718015934703
229 1098 388687264529688659
2895 2610 81664945635866483
2666 1302 1123411747217505050
2495 701 582887385140989597
2118 2562 293765487928416162
2666 904 1090042281006948354
226 191 937772118185611641
1313 752 691059754795589711
146 2928 816628146633122028
1228 2781 874108631389560626
746 550 74700386086876998
163 1982 409540949999631851
1846 2629 112734971070824415
194 1348 762169520032796829
2349 2392 259867206394859132
2292 2506 927746992791285012
1737 1067 291357188223091384
2202 2913 592539757367189621
1568 1327 690045895103600643
744 1845 628466028035493828
1359 2048 1051954245957737942
2686 397 578554636641202291
2329 365 9922475192880213
2516 1109 663490344703417429
1036 1791 410310388760394504
1665 106 652216095854018059
1354 1110 362001289793993744
462 384 333948143007156518
2497 1105 342120719270239327
188 954 691820608875154142
2382 388 580409221871161449
1016 217 797914267208755838
2880 2200 982358749138803456
1457 636 980941290802143196
1758 2801 15261087819740346
782 692 939466219849710748
1107 82 298931948737155400
530 685 762764771678999568
977 2368 585060002488516407
10 2734 943843145811473681
310 2578 40827225691095544
422 1792 308571148737661142
1998 881 354141185662583982
922 246 652314234594042952
2027 2073 984198129666179178
2369 2680 371041295598073304
328 973 4648005006096997
1149 144 948660260594867373
968 401 292189800423919848
588 860 944719042292364687
920 1438 263556776822315816
2723 2136 905386612392839782
1480 1368 803444252474929917
2118 1045 655189977535261884
2088 2290 935046513422527878
469 1531 726396581744064333
891 1569 330236819539228451
987 933 868391599693467609
363 1949 109937730489215143
2221 843 117097522721754308
1118 1437 584786447629955897
1239 2055 78295859532160444
2481 425 333108810057466653
2805 1187 913879243633610646
2108 374 112894661111635879
275 2107 637593372543400200
2166 2320 445676204210104539
1068 2268 615551166905718091
2969 2186 16518374897400714
1950 1 330684564040632470
351 1653 288992944792172112
1011 2203 368323489833046077
653 284 865553464675333067
480 2046 1083594647118477600
2367 28 990708302935160392
1481 701 901507705523211891
2881 1093 982880517535982230
97 1161 477885647738434177
534 266 333847545994065693
298 2057 987261007156480235
987 1207 371128425732503602
822 658 690108501114488717
2992 1161 1095265190620113690
2302 2608 13816223890400472
2881 1248 699557557373770395
706 2634 655925492461929386
1874 2539 1020516796760326432
2317 656 875744276057672906
2519 619 76416995872187086
2765 1411 40645394104149137
2699 12 439841368390485261
2188 2091 879628955455224099
1815 129 114918790296674293
2431 1707 96757643576928472
407 2578 942283732327832665
2918 1656 958306077713540741
907 1800 107232933254407454
2533 1217 2938470558247240
707 2667 954565617358918341
547 2243 81593946184939324
1522 450 960674941703631081
1310 1850 44816700079894707
1157 666 326256479485621793
1508 1969 591309576535711850
1176 1662 73665301595348438
1778 737 665577006672282195
1663 799 293748024882855025
1840 541 658561344676450393
1222 2873 942633441181632592
2365 2781 78112591655957207
2968 83 938825172505869392
2359 1879 937242565754348016
2171 677 404659131664960175
2716 2685 1107048352968417700
1605 120 945880786606176315
2289 2883 127034862695357924
2567 1688 728561137491350458
1446 2166 950295808432108013
1688 1112 486162846862964796
1882 1670 977422205212158600
2734 2125 297996899462282662
1195 1730 303537217498443070
2559 1291 698098226281485924
551 942 5059238876888224
1593 2797 625295892369170987
391 100 375031703946511588
2154 855 1012922908608767091
1919 1626 1133240166956896414
2086 110 136625136713473749
2051 964 591050810970842276
375 1222 880591140121189158
1838 619 188178846529250191
139 678 938796674912237929
1229 2858 341391743410447653
588 2591 360892929891323592
1125 2030 698975409097178360
1880 908 657627358896624505
1132 483 295712068132093199
2696 386 1055198430428620103
1998 2384 48957316208660194
235 1421 224256252356330545
2993 1550 408106927511023883
1827 612 40684672216119652
1715 2980 984639972500332078
1146 1619 137243539657823694
654 759 1084471407707543235
2937 1687 402826442118444712
2684 343 778410627074288818
724 2312 44457479688792776
1341 2639 1111269030499116486
1531 1005 1058516381900051279
2535 1575 949089522751869728
1913 2715 1072124250805552416
2081 1888 302849621444752080
2752 2790 620181217832446942
306 582 118818270703825455
450 641 883089146778283179
1299 228 630275577226758415
1728 1248 82227674670975962
2428 1283 38488691157940818
2838 1484 696384008089746560
1824 970 881307070518289714
1171 605 987524970679395925
2321 578 291095146547734052
1629 2682 376769755472628447
1897 407 903556526988232514
1638 1248 880880865441947238
425 2388 407295589205669117
2951 830 121234749102775000
1537 1662 918299291676617294
2844 1597 868394928473701568
1769 428 919463133312800240
2729 2541 723381179142160552
1981 650 329512974564664853
2913 1665 296206570891689773
1364 1990 547627810796809973
1285 1225 577952802102147634
251 686 232646510118067470
997 2866 326214680263053680
866 602 152672444499221557
161 500 113648832192834324
581 867 591465677040525152
1401 2218 291757491025219732
1092 373 882223781895342772
2677 2765 80285524981818291
2802 1699 303897492509324603
468 1513 483196202617075304
1077 1009 943104742735143524
1571 2836 371492818994072156
2347 1717 1081830594638129826
2126 573 891368715730834127
1637 629 878346948025515638
2973 2926 348074341107588903
2042 1613 481502651248179570
100 1004 49562807345281086
1620 1934 9050619841256631
2806 658 413735022027192367
317 299 659496875252819146
1124 2817 650753967274986549
2030 233 700646164845585298
1206 1616 952729960816783316
2995 900 395930316294282880
1920 1624 145422782965774416
1528 851 1095232728783164976
90 428 872960123972952352
2513 2703 941945750084422387
235 246 120036207328002451
929 2091 654344969781537037
2401 2303 471884650510052010
1697 2652 868649814509263449
1778 285 333237535818294513
2265 666 981270535299972759
1067 2056 402168120126523424
1785 224 102324809286363275
1299 1943 397800094468411666
361 870 951552338323104688
2216 2087 806106400580432632
2796 1349 1014457673509703793
1512 644 292855060155709753
243 2037 722431491474108773
1585 208 377826623567819393
163 2133 400452615382929456
353 2202 39981125670981409
2541 2470 1058416972944397519
2680 1440 695868668025828277
2516 2891 333659619563170812
344 2419 294792123319521822
111 1689 11524372571461361
1051 598 49000769523533010
2481 2536 302937671613659666
2231 1306 833286625767999748
2943 1183 82033718537133514
2826 270 367630235461476451
2509 1570 873358293045645151
2733 467 88936535076248155
899 283 22557659675974033
931 888 122003787188043041
1592 1903 937844520188887350
2970 2535 877759300338394297
598 289 879069681999181427
1308 1857 72080507969596903
1995 855 252279430347332070
2094 500 878715221807032519
1452 909 77847091904961921
256 1176 688828252765929482
2333 332 905639013450929237
1226 2988 507527569408709246
718 260 404626236347534238
531 681 17723893840631233
2626 652 979301039944404721
81 2803 368439072762218654
614 668 876527243207815796
866 1556 361842137342218624
926 914 591494101275174949
2211 2951 410721315435179773
1958 815 293865670751802836
1772 2830 63867143251879533
438 1434 340521847043708283
1528 1854 441888340484417104
602 33 40849416444111314
1981 2502 686690046621505793
2209 1312 587808391378989797
1773 2707 353449457915903106
168 2616 953289882284165532
1441 2596 14573863736768178
267 489 692120345656306286
2661 934 612746903345946728
70 2094 620376416431352082
2257 1112 939849912661621274
1840 1248 75646089316839798
1940 2352 917572595266339402
559 2762 872928591007617368
1379 75 5426492956119019
1145 909 639654739311446069
2134 2947 120983297516342832
1047 1145 414930743642684446
725 480 906191709747073245
2225 1193 303643506949541321
1368 2357 1055658861870439815
1786 1349 197456030448243318
431 1731 582429179078093108
1916 2790 954153122451954187
1977 2374 193262260415064611
2377 276 599126934366978101
2223 1264 624311765413449111
1830 1618 378096061384578461
2085 2820 339658940949838457
75 1845 53637494968407497
435 1480 906063396028137554
1612 800 41502803447545207
1033 2305 906685210189542884
96 2768 400427057767196033
2786 190 616116699173076285
2685 2245 1148845090828145995
127 840 721654685413667323
73 1350 1130200304253377514
424 2790 297313194700750691
1885 651 904015451867948699
1329 217 693552816877317186
2037 106 556249260923726059
1258 912 370968836037150733
824 736 13967248547318386
142 2881 948965965213168985
624 148 940149507231988885
2427 2761 308716368155173569
2143 8 265278926024523735
1899 2010 579915772996696611
1050 1184 368183922087649582
2663 344 648605547383515730
1085 185 364366119824665575
1350 238 517570189309797470
947 1331 630267316915454643
2102 1865 826461484996661774
854 1773 452580220581281301
1397 2165 662811013503069612
2348 483 468602158733443926
2661 1952 952380284151539163
2498 687 758962515856254433
2596 1809 12424960080715917
2696 2374 440024453652349525
1666 198 649132228560665329
46 427 146394521717499638
1665 776 952990204728438613
1591 908 124385098875723848
471 30 41189162586525944
913 2713 576805211455963100
2722 2073 939862540504582163
2094 379 866718332618904423
2772 852 626651364545509674
1747 2058 881727851955318387
2110 1124 875282769073940072
619 121 15976444434266915
931 476 74404573638417321
1164 369 120890661265964690
761 1125 882408192744219157
792 1621 368181724005640270
1454 1115 655366222625104114
1805 1146 588019318510745166
1199 497 835000837476941314
1649 1216 293481053365819910
2884 768 614410233482789480
2284 2926 959693661471277354
1549 2247 514904884968987369
820 204 444237908038395597
2549 1459 309101204195206989
2248 595 297895392615583992
1150 1987 181983386044556330
527 1291 617556927728681412
2366 1000 702195643455633178
122 1679 49399453164978561
934 2726 905195838424861321
1209 2592 661376795581832704
2282 1792 1028341656579971931
1919 689 986560527402540143
617 75 988629903462718533
1902 631 701018017856040614
1029 1646 123834543637140006
2696 2718 118885730493393347
944 2846 1016916401168415903
614 2701 554508934036252699
2115 2586 929914624587051494
2660 1900 589036539884093574
1630 847 656335674531454295
2186 2517 988249273875559624
1089 2612 653606044845584316
2860 333 423067337726212533
611 2890 371116390585422082
1065 1191 866629091344591925
1457 941 15378936786174472
506 1141 723853998356933193
223 1404 44528385253754079
2843 1239 400086606754235240
1577 1376 672079243003317309
2640 614 230102118208863060
1587 2768 583832725924859915
1781 966 366769955813253248
1773 325 56000182765290848
293 2066 145640937120500212
1234 2218 690589935904764810
2906 2886 47590788348053166
963 1216 377954866020100267
694 1224 944156309456391515
96 2951 872515072407715579
1230 2309 582307754828746433
2281 646 1002286790956959629
1053 1400 300270012550217014
698 390 411258134469756405
1405 1751 108105737352501
1462 2042 257290439926784645
2232 1882 116732480491583079
786 727 85831691534890163
1439 2510 15909774576661871
1826 2188 619719708433683311
1630 2799 222791359891214406
266 2194 332142693041602145
369 1112 950308300713882988
2106 1516 693932252640869081
108 254 220667445793001486
2689 2183 1062048312253313906
1630 1852 736734927110727459
2249 2427 421812349085947179
868 367 374874428628129196
1968 1923 446816815205286327
1450 1255 907073667086521386
1551 2544 328190437060211976
2152 2239 906371447001391639
1841 1613 4063019160300855
458 431 593585143467327484
2768 1271 109507803756542168
795 192 114766781734298008
1838 2669 1133981888500255654
684 2086 1128663625037425194
1825 2600 47729825292006145
1406 2316 942032829569979842
83 2296 83927658639812483
2758 1527 593373518379896952
1852 2376 310570071060069789
443 2746 279983866961432243
1718 1909 441376247850514256
100 1270 624513361134804354
1771 1594 1105597167040062804
2516 583 370426649969422849
2249 1332 2689139776047431
1760 2616 68491651201682753
1718 2654 694332001615357998
1652 2133 904663971088261374
639 2545 108409213788531167
1348 1900 547629499340575735
423 2992 616821097282021532
1895 318 302435761706727778
1192 2188 46497714594448140
2299 610 38067158084025742
1208 2389 972844466393997624
82 1446 292295372781736973
440 1866 30773716061565770
653 1074 915150209312151424
2804 1088 876461183251468743
1008 1807 322188535247541844
2124 1778 399133004447483841
35 1785 918601128086776594
2351 1865 13005773698235560
1133 1343 72910952570265849
2963 344 112713081525158652
2663 2073 952028392690208619
1578 1968 6835771391882123
1881 2149 619867914833719811
705 761 916219003616709331
179 432 399259112686806234
996 1178 906304510935680000
277 1545 334359671405061256
1058 1260 327280025142699456
607 2374 693612661110580743
1957 114 871787124673045947
552 1627 186039999311851612
2147 1853 304146487795917841
1389 21 696932635373488196
1789 800 75576337560660635
2726 2712 295467372162498706
2935 1336 39754578624531843
2127 1883 291653200161769179
2597 1236 292948529666495188
1855 527 124405988924856041
1922 2717 328698493906486594
2884 271 409111246564894425
1143 827 2163922720383659
1144 1756 28573883237878664
1444 1421 1055887969777166450
264 886 999236843650610259
2529 192 877801029716517349
1828 2128 686665406874015852
2434 455 125321446945517350
511 1842 1026432095036378605
711 1543 1095944072253619297
743 2145 950357104645527886
1423 1423 582390166538948976
2850 2849 402070238112831239
599 2692 620973032033841356
2309 533 903523613211975579
2339 1154 1059567328303785036
2104 2022 112276393654079633
2519 48 88360747514663996
367 979 126003854802240161
1715 1439 877538573533668434
117 1877 651933525628655711
1830 410 144959991709511777
2332 2020 690613398487341390
481 2290 93205095838203944
514 719 695139251717583733
2228 2806 368927697260642706
1856 1350 1081005335001238963
1351 2127 85195940092148968
2518 1063 665335040198739611
2258 2240 341592445725034716
551 879 53999865957149162
2072 962 331724933830786284
765 1213 250614188360204116
2055 925 433179276804036219
1058 923 123009002066808201
2173 400 951261214567347785
471 877 398063642950860003
539 2476 583851374913589398
1992 392 697332892249111905
2772 452 50634587100213316
1888 980 979663857884468364
842 493 302573553722798786
189 2600 864803438709522697
215 2534 108990062973883408
1433 1228 122936642972077158
1697 1588 699017594372352478
2877 654 724672671192016792
1614 855 1093835795277978431
2729 115 403768995855725819
430 1982 403523856041886073
901 674 563816352001071733
315 2822 114091348840432877
1628 2777 334305511956541230
1767 2670 814278863557577312
1676 1948 75915566753761622
436 2455 1045916952866392485
1943 1712 292953659115820156
2848 2680 975342856839493933
2038 1421 687661504119285060
1504 1546 662857889978962826
2896 2434 619267744015513921
2591 2820 41359636963527250
603 1376 15610877651547524
1455 2727 653150083170163005
1933 250 304382823483916329
946 2495 650929232516666205
2820 2129 702464525961658409
2625 1799 839447729625629781
1086 672 869263242488402974
16 2324 1048803985755236269
1499 2592 990706605267673067
143 1769 62701655861750208
1169 1817 267058887040581686
2745 1899 1095124310123504369
2091 2894 36943904883908873
2524 869 991819487576068475
1220 396 873826925660689247
1874 1652 799723749132447231
213 2322 738446499443582526
1712 2484 590641396722535994
1866 705 592684685801583528
910 988 722419278016166412
1691 1192 912039608675814008
231 2225 397595832615340507
2143 2076 1096399199266517523
1393 714 881512657785782150
1767 1225 383574782042819884
2010 2724 289782461310910566
2868 6 47242788019691004
651 234 949405011126569531
463 2923 1313658514782796
584 2589 1013883777223927075
2887 6 37052525224211782
413 2976 372584649333971545
2011 2204 553280319490254190
69 2208 652500539019718002
22 192 908832714113862945
813 2541 342189097173589326
437 2380 631350139537746308
2613 2810 614355773834257028
2296 272 87910666073585002
773 2732 373978023174864292
2971 2549 110980495963467881
537 1410 665061991971699629
1350 1547 218888368754453589
241 2577 1081101776927406042
644 33 336707682678574966
2168 2608 326881319767771803
2211 351 117240190902342744
1319 2884 518332382939323353
497 2731 1082345671779057282
2634 425 78871324791935329
2699 982 549968817838686337
961 62 1021311433194975387
2736 1971 802629536021626291
1276 2456 108618377461564836
1850 2960 699679734266928019
1082 910 949791180507495414
2607 2845 660394198496231346
2020 2721 406336936254297784
104 1779 289216681371179399
1818 1648 939410934516650085
2749 2486 435673479877069641
1588 2636 443591981792351694
2678 2953 974280831566949847
1902 88 7002589605703287
1967 2989 294363698934105664
911 2213 132687223797537589
1399 1413 587268188601707245
1657 1251 375613738000528881
2899 1674 507608566116937544
2326 249 156670470908171856
1107 51 902869572266090658
2811 328 410096414811114865
791 637 84889433879289834
959 2371 879832526037675238
2431 2976 948743078582732432
2504 2339 725698639515262780
1654 7 401384709787656203
2332 1383 546188037120062453
1597 719 6378422528161357
2653 2288 352817240075628732
733 1691 294202415031735177
1385 482 943949435621097279
2231 760 258708254333293238
396 2200 369316993067984155
1230 389 990307848398854437
452 707 108357334735311371
373 2243 901434448833361282
459 2882 124361710608142065
1011 818 15556443849569838
655 2446 86407524406672507
2641 853 445865163348492349
170 742 50498692253651234
283 296 937927951486587853
1709 1123 686790451478794161
2269 1913 95286822000788680
1067 2580 125160859268472642
470 921 988923080602368208
1174 2930 558035841703702590
2692 731 12440271590425110
480 1621 288582233243957629
1029 13 688173936965044422
1762 108 345375384635495510
326 2631 651188948958135887
324 1480 700484941635705262
763 2474 661238524311283758
1598 1844 337948147400405086
1416 302 40562675904511257
547 1749 972974990719130905
2312 2630 116792123287045402
2829 566 411293234303856574
2188 2062 364303781678170608
258 2860 68980399692247215
1108 2388 1096658295203841250
771 2467 296260852456436106
276 37 76879247359388891
2400 1410 1087200400251656165
2976 2252 688286411082072428
756 2970 43380550259970844
1084 115 586254703402401760
2709 826 305015055189701987
163 1134 289762868204590852
909 2275 89973089294505712
1678 222 89109680502846419
1697 888 304722309966276360
1865 2535 515498790790790919
569 1610 6052113599648515
1660 68 937745506069462465
717 1840 43047600483475484
142 1994 626517169500301840
668 1175 447834067049571504
1281 952 38788013951287926
279 467 876151087701366277
1195 391 330724174395625868
922 2387 913172426268760105
2949 2394 1030599649745866650
2113 8 937230788690278902
2887 2066 974239637044850521
2076 2637 226086647907444991
1112 2511 88771249032355053
363 243 340252685085991333
2430 1908 649117871062559047
849 2965 326640505333036846
987 1010 981823547504922421
2935 1604 700753419027422088
1248 1636 371800658267997009
1169 764 702380905414457696
205 1999 118919378052794706
791 500 289134004588025393
1982 1754 341755711465987534
2377 257 597821307253736944
610 2378 876213145891776146
1838 734 157251383040524862
63 987 902690550155331930
2595 1832 974278109352451230
211 2884 950104028075304651
408 1710 556237269517956906
1503 2833 624526757566063275
1353 725 940056680391877644
663 604 941266151115141567
1038 864 917099401818167293
1546 402 117698330933963902
2578 2940 369340019564213606
162 2266 947468485754778335
1055 785 85845248423049269
25 2622 39991756315686389
2615 1282 953159445269346367
176 1962 93421352898334251
2375 2092 868985114437071702
1359 2787 1058815217664081438
2770 1754 292981437513345247
1897 429 375070429849059486
1950 1005 369018996415372748
2384 1215 649226897283955597
2197 2588 420001357044330279
1178 745 878576298838135529
1697 1516 411575980107860747
1340 2621 871411315614285272
2204 989 224583503054795965
1454 652 361413905279850812
1750 2842 758777112280471513
1432 1705 938740822704264422
2129 1556 433988340648451353
2325 46 773306187099922585
843 2606 695598398783068188
711 187 1060162925610970642
2906 1117 1081522337736780137
860 37 401982035774874770
2296 212 368206715814669356
2193 1568 299715138846152658
1066 1464 108596570092461025
2649 147 876853462988428953
2031 2460 879664359795526913
1310 1763 315304858828669042
725 2421 944049574749323611
1954 1863 333345151348676800
2806 2575 75170533040028359
703 900 432187523769251332
1035 2785 587531779836374948
995 1521 444544003347139867
920 1364 80547482320688265
1794 1263 104818543241581465
497 2191 1134507058578839188
586 422 441979115102270308
2125 1227 845418269953188717
1610 173 75052735327992143
1070 2431 25266868119249542
2573 1081 373882558180099694
2534 2596 978080603840855163
1572 2345 787269467517650776
1066 522 371197149948085529
1591 1802 924693760537214349
2094 2068 291379399621342049
1138 2291 933372673989058250
13 875 593402620040837995
2856 2105 74333128801911812
2721 450 598421334344000008
2106 1920 695920318566196541
1652 506 652179129986053550
1005 295 123486351804560073
1555 2574 661072933708342227
938 1546 586161843754474895
2702 1019 762360627260386943
1252 2071 649294044479275041
513 824 229910661250422766
2430 271 375418674094550023
1099 2614 335542950866978685
855 2365 254385087111645458
2725 33 591167927634451489
232 1406 325498110464577927
2175 528 374597717369174812
2221 885 636280827106419795
745 1196 398288675697789816
1574 680 693715184796245282
1059 952 38920570618997176
2983 1927 43878123205657095
1077 533 84901321903453102
671 1780 39282010272931466
274 2494 369145052944409383
2176 2204 658766453018236185
2451 1848 10836204076771291
1568 622 288980418427037173
752 1983 630109155743267594
240 2451 118450921615751577
2009 1550 952881865221082216
1287 330 325499840516382637
2022 1022 1130376055304789985
2579 2753 617661425027430147
1478 70 942709271001957759
1066 2812 939300153540126990
2018 2619 588676700158589322
645 1036 953971482915418678
1182 2804 115321669007849113
924 2769 303590677151326010
270 2386 413666739449282818
2651 194 299725654141857697
2662 1760 312929073487432449
2098 1920 939307035616901602
705 335 109859160574936572
48 962 411575085561209922
437 2147 659763133909456302
1610 769 650213906970254900
44 879 328383784368566519
1048 428 873462566777552131
2039 1588 441082213535239488
698 1036 404447409008227799
1837 1221 655518550352619300
476 2513 409794207143958876
1800 2295 621657780188640017
2189 418 44235326396322052
2994 2777 401496327424868974
2983 932 514548800004645359
1449 2456 954413979208794574
1516 446 589096764535032275
1263 2564 438108986653837173
584 2789 224400382535921120
1308 912 73869916249318458
1693 1812 109794559028831071
2350 2185 469341585626924605
1306 1800 927042354136819661
111 1654 85288421186325284
774 245 621814598453923143
1009 1652 589733234258603103
2590 2074 414092878321731129
802 902 966200313442391857
1774 2239 91063849164889295
2759 2569 399688888324673440
854 322 182397471982935612
2487 2460 371374177362499609
126 716 53099875903323356
2728 1764 596763905801521376
2341 652 181128027358998524
2120 2737 483283235286889494
1652 2171 78838367568462446
444 842 360552747701270617
471 2772 901782069827146008
1616 2164 374910107470374908
1786 2333 76709072353765527
2644 2810 402421772256170859
1677 1802 672764513870903028
1299 333 290094918678935304
359 1517 290713672025166488
55 284 9537999299567248
2185 447 696565401728747262
2710 1048 324327601047343853
1415 2007 765785687924742043
2597 2453 266459165069917722
2625 2626 20663217690573046
180 342 1060427058789004526
2355 747 909244880909421851
622 1368 221364669568410924
2033 2244 944288669540977045
1429 2206 364933983838093136
1230 21 297097363481385071
1431 601 776164343079249247
1035 599 397500094476319931
789 2672 50281824721022249
868 146 547901087634073950
1179 1380 110029873021165592
1665 2829 593721559647774722
2797 2736 1014159104228195474
2693 2841 1098631225048671573
986 721 303134322528997208
1742 1621 109600149623768468
1783 1803 965691158142943598
734 2618 337459680620577331
568 41 408526031164430405
302 2111 871203618737328647
2661 304 982080184889810879
2218 1385 369122598958802873
482 2723 115833067755437839
781 2980 410902977945933328
2383 827 874592538099253674
985 2643 46556730003745110
631 1195 412436809299209298
2592 563 975810198505703243
55 808 580407549554851041
1455 2119 410288579144511871
1571 1274 591813177106450049
182 2152 613721912882359738
1431 2836 344263247031781807
465 317 626742613041387497
211 1567 881491790756519956
1763 1275 610403650953418070
2810 1538 4528690655683791
2246 2142 4443242869687327
289 2274 409634059578365042
1784 2229 666800544535241449
956 2310 386044189083310650
1014 2104 692891836684272962
1523 1815 722354979381784659
2276 1537 621182930688581686
782 2776 983727137570895276
813 1925 1059524783744543134
1660 202 943007234394771648
1247 499 369734059125338745
2611 2341 1118047350769432558
1664 2108 625250581702218806
229 1848 335194434852422149
541 1443 120015340418815971
1991 1812 828876629322299743
1806 1378 141867631712236057
1344 1148 617634061308193234
974 53 654613524568709344
2430 405 75178068559098262
1259 426 868149611722683800
1539 2138 916048551753678060
1395 1466 111024875158210602
2473 1736 1019976961736175942
1259 972 119151540647555272
1558 2211 374030888773149007
2431 1177 87702976892263645
2254 2402 75633241942636516
1827 524 906911408814086457
927 2782 676097043028837077
498 1703 586544125684010000
883 26 637793478650188258
1014 802 84292855227691052
956 867 815969136780099981
1841 1346 294912402812535208
1304 2812 301109338458443049
2024 2499 579230242898608511
796 1066 877296584085511723
2874 2436 653572014095540036
2247 2580 1134323696611277204
289 1154 412102911433439662
1567 395 341241692919739645
1043 468 1124504432522791910
1230 1731 16203988452409821
1258 455 295394707674306554
2797 271 340866757108224103
1376 766 943898087549603557
2788 884 97743889828178780
549 2310 591488041550407369
2235 705 832925478935822372
1879 1823 125774540660319791
1065 2251 36257587058683045
993 1044 618652739625907606
2780 493 629747846486028607
1214 162 371021290026699296
974 1024 589644196930026661
1015 1372 767268329727106218
2180 2456 1032132046920157912
384 2887 701650945269998815
2650 2036 86198365345256736
449 990 711813174381459295
2959 2017 868786102642198976
1233 718 626828956558851415
1829 290 264551159728818890
529 1807 142393926546450416
58 2372 123733649502971183
1394 572 33338935174679072
2019 994 152107160751914630
1277 953 85147517682282626
1992 2129 587317891226297399
89 2532 663155562115942560
1577 1960 890868765155605976
1121 526 40446425944448593
705 1112 986378324032262288
756 1530 516519438320258259
825 2405 799860405250209763
2699 1029 257680094601558472
1905 1114 509452769638947989
2806 82 874719786948991154
1681 140 409722019216662011
1633 1187 581498830818450436
345 1770 357079409972931889
688 2484 691925409602909825
1473 561 506832967858837281
374 1315 949147749579001797
1544 2064 868775245744288387
2425 2453 170015423735185466
1551 1292 317646661527472436
723 513 798313357695396047
630 1633 324701678799320660
2841 1100 1117264984298491963
2429 1738 948243628283316958
2510 2281 984218472997093182
2936 2268 981503334679417235
972 942 625984719309334957
2650 2518 295082542530358571
793 2159 593944457831801644
592 797 406768543634142973
254 281 553421043273733329
2726 40 701488474915814196
1771 840 644299539939113814
1928 1820 11683777197185667
100 1823 84869436062450261
1390 916 76351577978415971
501 231 1052441295330013384
2259 2541 520008841784472211
761 499 685930675733098092
1585 1743 949572377838548924
2993 460 38191564580214784
550 1381 115109654040879
1649 2197 381083700438546866
2231 2952 181359234618664322
1685 815 882407337076003105
1291 1159 75488989915456654
397 2038 435276233476028645
468 1139 433400373110454994
2400 1425 723799781562156568
640 671 14713601007608389
2032 2537 438875308578192976
1209 2728 986512203605417392
571 1389 289976160833229438
2901 2926 669384637513218696
1001 1810 553964967794650137
1592 1320 551512633520073634
1832 835 81839214839682254
1232 351 371309474743048296
2711 2749 260155795519825689
539 718 88864098784869095
1805 1860 712926347098162426
2747 1946 800645686891052981
1607 475 335033669623894901
994 2758 735162474435047836
133 1970 881744965879564758
981 327 72673818978269719
2719 310 228107922515112752
1687 2632 613710671884020899
1237 2887 951479063834572493
50 1498 12287062791863313
870 749 693698992346603391
136 2553 981785764383696122
2139 2118 690181116073957893
2102 1072 94012652647867838
1088 1497 663283728240018573
876 332 49199614713987696
1081 1384 977924988117740650
2454 2056 1058136322912528406
1006 295 52609881822881761
1423 989 4466760365738184
1078 1376 874074472429015022
257 2682 7733720133107771
2654 224 604088245212440802
134 2524 134914629911077062
182 817 866212077529764044
3 343 153586445549727943
858 2207 44903012332234872
328 1158 582496341935419551
1410 26 865218972157520049
656 2446 41742355089013693
458 2957 119796563082834630
1113 694 977950582846694442
381 1096 77814389083721184
529 15 624892148370055314
2268 776 49528068232511343
2249 536 663935278150792684
2543 1349 795773087235935516
1957 646 430556480712791468
2330 990 612941895086165849
2657 1116 683788036399140876
520 2692 873982935752266387
68 1167 364880776575323771
1083 2090 124821239426350141
2847 2027 514790305464605110
137 2633 398607625544495465
194 375 338494137517162349
1123 600 613510494206031168
1177 892 882567988964700864
2629 2892 2648457190861485
460 1089 692879993800645213
2514 441 1002884817213998118
967 111 874672545224466990
2212 978 871696235712157778
393 1917 657246375540467039
1673 1696 152906718644981100
947 304 293619056440483107
2742 1794 1029815820458501549
737 2872 914949517285647820
2223 2293 137171519571044657
1631 1064 872822299676664703
1432 2660 46495942670599947
1209 2561 295619788688262740
204 1752 329045653979574167
1562 2634 401315826754082141
2701 2677 233762852148682324
2739 996 227347157402907869
2237 1374 1097580990334557586
876 1798 900427574423875484
201 1971 872645394546653329
1861 2589 86854026506306920
1553 1053 9218324576339225
1302 2172 295312064285399592
1348 2640 987462562918980421
2314 1548 1020277833082969106
1588 1528 183628068951422951
355 2973 1021575259694838950
2979 2191 119373822882906607
1007 2098 915786536359196692
1378 2504 660677755773503634
2571 2012 514999068487442373
525 2345 284864055893537365
1678 1630 517546000119534347
1927 2474 658325987228932608
2282 1501 270066217574369334
2806 421 908832460132496402
861 1372 769095528526552269
2084 771 85430179286991180
1029 2436 294481823648646486
2258 1510 398119412146614470
2296 1713 685975203194161446
2288 1690 1005150851150292486
2318 850 40361554414530865
1898 2935 371423914450794943
81 696 655011556903412808
2139 1944 290640828842275371
1699 734 630327730693687
2585 609 980155579740034324
578 1705 908096628460107569
1702 2455 1014530327901413421
2680 1116 298161996004301517
1719 1030 988559099013570584
506 352 585352366235701617
575 125 16192802515321884
619 2992 290011835138990817
348 2921 504761094548334873
985 2265 299088426763864199
2008 1869 282623799091246884
2022 2583 72271852925683021
1489 794 43929403930694386
1543 437 119082614503495834
2417 1591 340621296486811136
2436 508 1118970154506573028
572 2549 70668826945014161
2925 495 654358685174572782
2240 404 989163858021390233
2185 2351 734385527747069768
240 2511 586862096904658962
1662 1047 651827973123137626
515 635 7622986121136219
190 2552 51545642946002798
1914 2775 411187336181769227
1870 2482 660322396325513481
1053 964 399835791220309501
2578 704 9671374943392461
2432 661 404048303786973353
2889 2843 1015091179766692980
2890 535 877381003612918281
1901 610 88009557706754764
408 886 889254610205607445
2844 2518 876064667656020309
663 837 870152969045556614
1667 1110 332430522972238776
1481 1144 55852635665710486
1262 2735 625175656488743094
2394 1388 814119901398219721
421 392 79368003206921568
1080 161 79130018794055604
2071 886 966926212987520163
2721 495 946563340646091911
1481 669 292246322317430814
2034 1436 484004983043189019
1616 1008 976849908344436649
867 671 1014518834918959577
585 2560 252825908497293628
2772 698 973769351491037455
1015 680 619745192341045600
457 33 954472136386593228
1053 2285 8184057255837237
129 1634 958060954936642292
2982 1130 882499697358810649
338 1286 872588271437666068
1427 1028 402317189655651519
1334 2779 368214652274989954
2080 2371 941859836726658701
1514 2545 986594363226443482
2221 814 37970872984236747
413 1832 47046802537672366
1022 14 262518663062586125
2645 711 513217089518810124
1978 2262 1091435551469275641
1788 698 652182874140028438
738 63 693518957482201202
1927 2510 326976222955629913
834 1968 953889864307243613
2294 2691 54730027354264863
946 938 903029860894815710
829 2036 900379722990035359
894 552 700471373562804883
172 542 341224955499679469
2201 2839 331698915243294490
542 212 585491659917548497
2105 227 912214626339502728
1244 935 693226888658310398
1412 1379 373326933447218340
2910 2550 983286055174582524
203 1800 61140610571071972
1132 2782 892931454906087985
2318 2185 948610820939182357
2382 1551 581832810237606068
1504 1679 331706098122457840
2475 220 707280014155048818
1638 1245 74507815689940888
1365 2538 90017032214613174
1933 672 110820121342702053
706 1524 341257700455025192
119 1380 585542332071301191
487 819 978413742554244895
1436 804 951672865861987713
1835 642 45791832410808619
282 1009 3364807600918821
1592 2282 836956300112872946
1743 74 43508815053590392
920 2855 693179253465721123
253 332 581983545435962327
2500 1672 363670758494719092
370 506 942919164848837211
1164 2297 113997598321079937
2367 953 304773569289249665
2248 1691 397626052307460344
1851 288 876102851801049087
620 1254 624879486393379500
1752 2508 651006762807308522
1463 834 654995920405346689
520 1445 693910965764399832
2302 2661 15245567503690744
932 986 1059098641170761564
2365 1426 298769908223266494
1100 1600 396543117690768936
1644 2811 41380397412400521
652 2202 336709249237586252
2399 1772 29823069664985111
731 345 906405046535138261
1473 1831 653473767740079745
815 1768 608025808353855876
787 1581 980189692556631361
1330 1296 296932837670027465
217 1628 12214290070597815
1977 2505 526863053935148436
1155 1776 614890251497652708
36 862 974466608500448994
517 2897 872405325671620451
670 212 48704907819945305
2351 2254 435367183670320686
1573 2658 299615267930606243
800 1363 413424101508579519
1199 705 324933382597441818
2569 941 42603196963543903
85 96 292705970667921541
1086 340 362905706679806342
2903 2592 47112693342343792
283 731 11316225620755590
485 2784 866294240531997596
2611 1923 516171639527546917
722 2889 879967212132417687
2488 2547 908377578458613693
99 1139 125904900491685864
2212 436 86560253211969001
177 205 410006038310695185
2228 293 479082652709541878
469 1960 408739485129595090
1500 595 399627122252617968
2198 543 937156741655413986
131 886 611299933050110406
1731 1279 75736231079534801
119 97 700598478701497382
323 2323 157198775569592936
1414 1225 292770731959346100
2991 280 399285547326929467
2489 661 905351120360242088
1475 2750 261030181383567475
336 2234 1134065006441519370
1203 988 43529732122559606
2451 2791 10169558581420839
2375 243 585612395745067834
2301 625 1128831630507879600
1090 1214 291667341509181292
1240 2216 231456136462411519
769 806 300899345273839370
1946 695 629785734008551916
168 174 412667402853384588
2060 2622 14834075303567621
2179 51 872462148670381880
1114 1962 601690633824883430
2786 1860 952899495570517175
2963 2735 880185596913383706
1732 798 1015942147787553191
809 2544 865190551276977471
655 2305 951301797286396444
974 62 74925958785706200
1953 1844 939686121122373394
2875 2149 581616306613019707
1119 2504 915960171251499316
512 2316 44209186910831880
589 204 295415369848630944
1948 1887 944754012334446929
1506 1673 222690897253816900
1221 1011 660515839149067787
163 290 838299443707701890
249 1656 3448069883598285
549 432 986906300256006191
1717 1241 615596673116335996
1986 2115 257895800002312172
1213 2191 61104035613262150
1754 1182 990659648872664780
1645 138 338512201230523261
2211 1290 622429612730164902
1256 581 553710027376083691
483 1734 190266424900485140
2616 2604 702160080549734117
1772 823 387679879850898023
631 744 881660614015530589
244 1304 904858004560466042
1090 157 619861738041070328
572 2130 711623189586528504
1744 2202 401251982195538403
2763 700 47998099695111667
1863 884 639252525716181911
2163 2415 618453316703414646
2229 450 296768966146561929
1998 2135 625176125069008220
1584 1729 802291693494528547
457 99 377614089880161626
934 1000 37266040445977102
52 612 880742772047921489
1676 1980 875559346778979003
2003 1185 653178671320773724
1481 1781 661096166538631107
2865 1151 364008486823326744
1971 1954 875196957247544033
524 1473 14998341360825290
288 2688 584750886923349645
370 1752 988240821544120030
897 374 630594421190901428
136 600 219950714228801387
790 1837 52707106233654357
1878 1444 691761702526626940
1283 928 399868935638691579
179 357 80912014418384254
2211 1932 653778763006497204
2749 1034 839733671776486074
1555 2341 554221991078520542
1398 568 663454425498010365
1808 1090 361087863481945006
687 114 188275155510667534
1360 2119 684976020910581197
700 29 986595236226609461
2175 1825 75056631260936747
229 2112 986294606316598581
2307 1984 62457262108273254
2013 1560 653108607190062371
570 2443 577937868534364249
1509 629 121126120534089222
1045 2439 913122837984809056
1494 774 987044524920292981
2397 2652 40325712841534321
453 2088 372043127050256074
2183 2585 228881449734305383
637 678 410410823721081082
2102 378 610544480176062039
5 89 79452441722261269
2368 2548 81660450695279662
1404 2688 658342093307722564
1719 1511 913476971976824783
2267 1056 659939761967658229
217 1242 89498790218053672
2106 1201 954607856452915022
2063 1170 839491291964823766
1385 1586 336958026944538087
1176 2355 85961769578694241
2272 251 875056581336245822
1982 1872 512025081924747605
2082 2486 903784263090735516
1055 1425 296129916173084469
2644 228 290398299029087274
2480 1731 110954099004933816
1310 2784 988983787602428864
2493 2142 182395991976194396
2940 2548 298949774044543594
2406 645 476392371292074524
1362 292 733031110414001147
923 233 371116319186961071
907 1229 336158340922096623
2199 2533 1090718478008864048
1997 595 368570907058085096
2355 2194 865104420362558888
2442 873 290142301802871993
1459 1299 101581490993545738
2135 1128 903174676132699050
1659 945 393844795792129651
2108 1491 866152113586880695
439 864 953222262110389978
1912 1107 708984413285710961
2226 2795 586527653832933035
2616 1315 109682103828101820
1358 1123 399349599880607588
437 1716 37035236311107709
2297 851 975896297213748444
1905 922 149263954923763000
1848 4 655849691910407137
464 1984 587463823816184067
1514 1233 372676013079710605
2496 1350 182279998167599294
945 23 412872961601101998
1103 2718 1093617473949392178
1491 46 292796162180395462
2327 2801 842711070945474431
2461 2857 74839072477274832
2302 138 587492776313036237
1871 412 651390580372208114
925 887 394941653654263182
2249 1656 377303589962640401
2979 1232 409737636900643950
1271 1621 372252983223428173
2218 1610 85253970197146552
1124 906 10700277670321923
276 2033 192376423815023668
2329 992 877537860244348739
2926 584 452585622851801348
1118 2935 367981632169887242
2100 352 115722817370947903
479 246 594250707797815677
798 628 912590963065534502
2672 241 988689693743330928
2595 1585 868591489393033849
1732 2881 265731191151034260
1353 162 303838820454422276
2200 1334 612862305745738512
494 548 544649809945372406
1332 2007 269854816229616830
2527 2571 1132101776180068056
332 1333 988282305338344027
1924 2450 649318701220129256
2108 560 110761527927295145
1040 281 975680553948625823
1908 2755 366747645248015840
2809 1918 360946939844408310
2487 822 920761115074554
633 2294 351322771976476901
1750 1094 580849738471843826
477 1352 685380617943914846
2301 115 840663022061564093
1021 1038 1025718307257171148
1892 1864 482854117646276659
2273 1748 8887991781705436
2974 346 304973766075027875
2948 2703 39546989619246602
2961 184 906107653542930276
2715 1947 521733165182477224
1155 1831 84304983490844539
139 2715 1081552326204276311
1185 1566 78685206747867126
537 136 119751506080569025
1639 486 81348477785889641
2324 1085 556574961346571635
2808 1319 763250411528434685
2055 1335 954205501924974624
886 2808 1004658837478516576
421 2413 76863625007983818
1439 2146 938861959497348196
2627 548 9590512172372204
320 1716 582156475352151765
977 532 949399346627373024
513 2163 434097671405454674
2955 2796 593957355601092957
2958 522 908663090857725317
525 416 629697214838377100
1874 1078 1045612273266137757
1582 86 17701628932107201
1235 1135 334731060529344010
371 1515 371927647246327595
535 2812 305916867266142152
1828 434 686540130071402325
787 1061 657244968543757531
2853 5 978183346009541901
1335 1267 259073166746011407
2238 1840 339453615407816949
42 2022 699397453655618727
2910 1324 77534688275902941
2094 553 940443650047492473
139 713 937388089646881157
2017 1525 589062938251593936
2879 1274 296292074504512567
1660 190 47211770482688906
443 480 646642098748846253
1767 1667 424670977650831060
1071 2862 775275892131834621
1037 1476 941636099344580964
102 545 587653070701054817
2496 2574 337379353568823195
2817 1700 8235088412837572
1882 937 509023049181196629
1033 1716 866169520577019428
2256 164 625000978222637030
64 609 618805684996818114
2202 2680 693556903896892683
562 402 397200786926332122
1256 933 4721478467134025
1325 1379 4261150083047998
845 798 331924507158452233
231 30 7368403962576906
731 795 378048731376426811
1730 840 903486401912499413
1624 1829 549457352860540058
364 380 877974135818434599
325 256 622412165178929061
618 408 578914770237376549
577 2863 922469338421106540
2687 1696 674530276165837226
1650 847 152548256916764945
2105 469 75035413468426558
1330 2015 110531489343470488
1534 763 76917839606072452
1543 452 337823784401006602
2347 2441 796068257658882416
2731 1613 52925555025703416
1440 1008 330157085236495147
1239 603 842231124376912502
2841 155 1082299265001270574
2974 150 912570194656146823
2917 1835 989854905489778964
758 1993 1007065217553171214
2738 1207 805867860149215536
721 329 654218231467764579
1514 1056 617979772266686456
1336 161 917640989146422772
162 2802 592434925656995751
2591 2886 623752446380716189
550 884 959433973455788494
2806 1979 549297982378649623
445 362 700193756131216152
1816 1913 418406281439371956
1565 2126 651057728861830733
786 2987 407192857744032762
1712 2701 156912686022689162
2209 1331 978769360105152420
2263 1002 146574030113826988
915 694 14604382715493650
306 2811 80766165882855025
2428 658 901253698260490608
813 1316 1120207098308843668
1618 3 990246879302749407
531 326 370305687676892508
671 1572 874972282327962645
909 2473 44071169682470441
2917 1230 909442588427668185
1540 36 11684455056194535
1402 221 426243342813179254
1097 2096 85698265484518660
2862 480 634645908138502360
1643 1764 730538973389356782
2815 899 527370399145807878
1513 2585 953114202882968554
1475 1063 985420033713106675
2990 1122 844390637851892263
576 320 662166933953237014
1075 1564 948280132240670727
180 1893 157486713065065963
896 1119 711411248164393283
1680 2591 593333862779548941
2917 1434 51642774655395531
1803 478 58494380289880042
506 361 701879718856458516
1979 1428 155866226062265377
2962 6 364438306755710924
1590 1344 981343257351773544
130 1670 653646004265100659
2101 940 650122318457677235
1158 2488 660992727303069337
2556 2377 1000581318893498739
2106 846 305526026180967498
1271 834 684959479875512169
2606 512 85117337276746832
134 2112 986167627686211513
1373 895 842087672357013008
116 2034 1046143257756158234
1261 2659 520250365619818423
2954 1241 76088074061583054
456 51 401700848510639501
668 1628 341950334863631542
1847 560 422522057472232397
646 1296 672410221925737440
474 1697 906794578182183364
560 353 654593716265610305
1880 2419 6736462954289099
1841 162 619964123656326078
766 1069 874162925558031701
1823 1100 50960739050643090
2713 244 585855914290497163
1972 2366 296661081689685975
2455 1364 553318205229277485
2277 1797 708578472381733965
1860 2052 803218818014586400
1057 2420 871646569963764845
1882 1188 633113131781433371
958 2528 109636089724269882
1051 2846 514080399600136552
146 2232 829540562940031024
169 367 122179948289035066
1302 1034 115686856589184267
610 1654 77123458473980900
2442 2307 313590721442299285
2647 693 619650902169838036
2722 17 916817996486643994
1887 2468 652975927263893539
194 1368 554441992459695405
1448 1800 132763877140083415
2661 779 902103978118974175
2588 1509 624664930398788194
2032 107 195456931699649132
2092 2674 113501262491274313
343 32 767863762974751885
1068 2392 410251053982561071
582 57 943143142418759524
2328 2950 875199352090473123
2013 1694 226480282322962127
835 1713 691960601691160424
1855 1908 664117506638644290
1871 1424 296941312119476929
1277 2479 1019260474256805773
434 92 117338282397656675
719 1390 664406746901523214
1841 917 296143106629231457
1573 690 405299620661778779
376 2738 773601476496900006
567 2003 871875387490456541
1390 223 74152211437087420
1937 2027 117147615011326994
2201 1470 590089097093976683
2446 2469 43144854416666752
1639 1976 156864132801239562
2995 1235 658657488774002049
53 1684 978502754682714687
384 674 732663055604714611
2115 2164 1127218650086669951
977 1393 686045422459880548
1841 1004 49039938071660676
1421 957 449503512439673024
754 609 656155619661308741
2502 617 289751663050211502
1895 1831 296328055500743166
2958 1014 950133348584513828
269 1725 914327562180530022
426 1235 82494367578030345
1569 1788 903373387153944253
2858 2565 984494659063235163
1214 2715 1060904649941994083
1558 1740 698409876961804951
1563 279 830257781604840450
1329 311 403469297714371131
499 1999 291911555866027477
2124 1651 77986186528636268
419 1108 557177555641446608
2603 1963 39920124567182420
1863 2586 280051725703878085
2566 2268 901644481951234793
1271 496 944618084288572770
521 2033 225866714973278793
2027 86 378199737804806651
1919 2923 367788338827272038
42 2246 266795191425797888
2310 2241 913902473356849475
1733 505 521526785418264672
1188 1921 679345348052999327
2860 2578 1000477828933796284
2186 96 918457548597713257
511 2451 555649416151236033
2028 2152 1009281752726337535
2466 2300 1014854871917262998
1385 501 1097131462797299073
2476 2750 726773571130857150
2259 1546 696024487840055196
2179 629 39790043568993947
2548 964 408073246691815619
1165 200 986186792619272119
1105 2619 14221412385632610
543 1556 723590877716496434
1294 210 37264684752963388
317 616 370439980647028755
2002 865 880391969459929472
1066 1301 630082023210768240
451 1737 66681839685328195
2455 2606 442005187761337699
1179 1610 913075008340897260
2293 296 429939845139610012
1255 1275 52355214396817703
2898 379 401759039002979040
2071 161 410642700239599475
1738 1318 180878420284255208
731 2512 53005790349624278
795 965 304987568901132971
1094 2406 1117869129975145606
755 1802 432173658020349276
114 1362 946026485970566394
264 1946 695389828337302581
1685 94 954205848673385546
2852 1152 869458825628926245
2232 951 53744198794826938
832 1554 374808687720393437
2878 1920 976352766211715672
579 176 373364277431147455
2705 378 39742917840539435
435 2795 662646840186235780
2307 384 630934821656176282
442 1087 642315003357116615
990 2767 196056980603479172
1597 1283 692500968081490593
2380 810 380911900032047609
796 1696 689153883159627545
1882 1602 75507406442253779
2255 25 582709035315065077
351 1691 576608704199639538
2341 1407 339114096771633025
2029 2628 950762471924204158
1936 625 581497046313495222
1438 2170 1017402260733979036
438 840 882146221509469600
2855 2324 437545301960888039
1572 100 330022787378278864
276 927 622528115868693585
1590 2208 585494992679647586
1197 630 134934093308578559
879 2860 632991717920374457
2081 290 516570316467353760
1345 326 881688952566843827
1473 2826 361810241759011533
414 119 614502029153224850
1490 1372 556810349552212696
27 590 42474636176212626
334 53 372735359213896601
80 2281 2674951991579937
345 1071 806182027479003857
2361 812 216386899272499919
2385 210 15483838749483667
809 368 373141591565700326
2460 501 227813246440474843
2677 209 52704576852881173
1468 805 629026799750645334
1754 1790 908378861829464624
1067 2178 75431893540501392
2517 2396 701457743101536702
1813 751 338088041051130121
1413 942 977746288662865854
2408 1220 978540508247177093
2205 785 333974792137628231
258 550 38960930346036199
1748 1860 291152638086760245
93 521 972875926481975464
659 2364 774931825866614725
1411 1924 988125604658707467
1258 2125 589956637222166238
177 1004 77618930727079101
1013 2978 2163486747263886
2106 2193 3210389354329697
1904 2775 979714743256840577
2260 2565 296406534292342614
1810 814 233365755727365766
397 643 989174142644353597
2184 1204 619531664909009397
790 137 913546366701914177
566 892 442063220889107
2483 212 978241246785105263
1252 1636 616328977934854937
608 2415 336099472224545035
1818 1024 77020839960351914
613 187 759793785685664599
415 1461 37373576408074947
2905 1523 835703115183229588
2893 615 627062183611053346
609 884 417113656492375326
1634 1909 1040092992395103187
161 353 42872811587660832
2523 472 194099403552302140
713 1027 147326657068923322
412 2991 375922498550296755
2557 2638 469039556574880055
1032 2619 304524702606419723
1132 1121 41857988088066818
2080 507 295503003283760694
2760 2469 302781619487510807
2957 2060 985246641166735504
107 77 397817295135807854
1581 86 399086770082714043
1774 770 713666684022595890
2816 1008 618915372286076078
276 1395 586071339924893409
1248 710 841932240069451967
1443 245 618334034395968119
2151 270 289379185415786794
257 803 913023510725905808
2391 2205 686059817761350138
2395 2006 244547835865519688
1098 1870 132453224898310730
2689 1802 889873596306627235
1353 2991 661249654344138513
859 2766 196599671141290141
1759 1000 579364038707116521
197 495 873238255942154586
2250 82 376477231089503104
270 828 874743220127185385
1088 2869 328271025774999687
1599 2814 1085302892775795120
1238 1264 304680776161046056
40 1517 653153569611194570
812 1916 1061850008292432143
1953 2056 412594253958459370
2622 556 302293214499164447
422 139 589973838997667269
1443 729 981327953113225377
1654 1531 1058235823119322007
2745 2182 229223183288487458
826 2208 903735644422742143
1338 2924 593153007159621690
1563 2961 836723171695584788
2727 351 12338448922793996
1882 223 14462157445226424
1196 1914 949012459857353105
1698 1045 108728528669880934
1908 2657 103174643900029823
2438 2504 374186203740700836
2181 1502 399099424048079330
677 500 616606532529377312
1221 2934 327176876011545754
312 1364 870204787493435704
2185 904 40465575492860007
1139 1829 361843529635079822
381 2974 622473755776998366
534 2502 411044330649075320
2373 740 660086646750792344
1324 760 109517617538661263
320 2599 579515740570790757
923 1038 910289872316656066
259 415 940076531295794513
1253 793 617974995972250058
567 419 694156157544840008
327 2484 880915400873390850
569 736 45631889096223743
2537 1028 946617973605978326
1864 2249 185804619480413787
2371 2149 662254120631319440
631 1107 652253638391428545
1636 1594 844405534937397277
933 1081 414229043962032801
285 2736 796629164374328313
1983 2148 44432989759197212
2970 1590 940163646971134150
1513 2544 87647412080890553
691 2173 51085836281641833
1955 80 629624531227302162
568 1144 968326824825262301
513 2436 1050281191451609302
2624 168 913477318725620384
2274 1702 942150677616273222
1845 2540 115860289864851683
1671 583 7144891776824742
721 1205 116588701606009358
268 426 123638192696762377
453 2911 360841100872157011
1333 1585 114073250798278101
197 1433 324773287961747560
662 56 940605442883934054
812 1168 948531279778797012
806 2456 331919183185566067
1680 2339 153113579705204172
407 2617 695354901653937114
2943 999 41902679889319554
2427 1806 330293588282321687
1022 636 544765091772062653
1607 116 951742822779439193
2089 941 371427739775069648
1135 2642 36293272134159038
2035 242 1127489062592153950
1402 757 990200576256382765
1078 1496 113171766035857265
2449 388 375647859635144336
948 867 510300440703295899
1521 2352 404380804479934633
1334 1766 711161990482877079
1312 1049 43124298218244927
1008 626 14039849841042545
2286 1122 833094240484834281
2690 1878 1022580340144742663
433 235 1089454775896750383
1815 2411 295556504481252220
2243 870 117172209585722606
765 933 552986195907377232
558 1144 136045967672383266
626 1155 648839537405127632
1716 1000 4681725392651676
1007 2242 664324504168763372
1214 2008 1073993883777750478
2656 2557 54352682516629432
2431 1944 405260784980628618
1844 1909 1013937264029985028
525 29 297474329707619463
2540 1925 664829419186770109
1718 487 990074242227094385
489 62 295027339692402806
1015 2805 407038853990397962
2313 1587 940522826764764691
1116 2864 73806461772735130
985 1605 376461032431824087
433 1171 469821786918649623
2600 36 6602466357021120
1137 2675 408184164374795458
168 1239 1082559891337817895
1302 2723 612582759866967941
2815 2595 229784275373388261
326 728 657582765099357116
2646 495 651028216412072243
1934 1482 660491342404214506
213 1764 319459341383029218
2002 2232 11476705322697511
2260 65 399520263060863158
1481 2046 829867811373803381
10 59 330136441053367092
1901 2002 652233642826828121
244 1857 882266315231413740
876 1433 878433480047707200
2835 1588 1052849286780230789
347 2250 976965617260765158
2425 8 892611598135798435
22 1247 618490010988939958
1730 2876 810309992181149310
1877 600 222866625042194207
1424 2605 594287467002950387
2659 1310 301049313821511237
509 2414 440068920697522373
821 2637 926275708829668595
2691 1164 694405369068709596
2136 232 876573122934261376
1016 2531 1069994124926983642
1905 2988 802077857844922742
2032 214 186356848676913052
2755 1020 1045190585957053739
1257 1529 786405666801886135
2457 1057 119719327949229497
1901 633 72820274970978573
674 2470 510036515995210204
2890 2114 800412192792323367
1207 460 688359009782334465
1102 959 648738919688831194
196 1223 81907749046613017
926 2401 259140425765917189
1289 414 47533325111477057
2085 1883 940344733741395957
662 1877 15358522891835544
205 2098 905174418882252825
1434 1914 694017491791056956
472 1942 83605532411418978
6 1826 118074355641274294
1355 2130 365468714603363991
2154 1180 364336058891886190
2086 2015 903031755540831855
754 2110 954331499555514710
605 2392 943015037837627901
1806 2016 26923484831917898
2172 638 17479658358709314
1029 119 369493451862174838
1578 1000 377860167970048982
901 643 995587399666063574
748 1123 1088104002802076271
2980 267 581832773389399372
314 470 629561867606009961
1167 676 916561012519849956
2236 2758 659889870088682140
2110 2377 70002650351392475
626 2103 304892367685636199
2552 1707 133986975886194073
287 2864 15823717311121631
566 2249 983404703544731111
1361 2422 581792155960428957
1169 1172 137462633592560761
2318 164 297261004604414977
2279 2892 881695142405349182
151 2727 110959246786958483
2956 1660 908292540590392390
2167 1154 619901349199727569
970 2724 903213372632126870
2212 2538 409930727244398837
1031 982 907091454708082102
1448 1562 943956301602706935
569 1947 905419331639613010
2368 159 377226655612762384
1146 1162 779138061346331324
2800 2081 663612976355855270
415 1789 340163171137849157
2276 1103 584629947609602615
2407 12 549961151658478990
1656 1622 336768163622459642
1628 2448 949294878600107891
2939 677 78288633642698360
1956 2929 125171439923105481
842 313 88971286433132136
552 2534 7723721961044242
209 1398 299826658082569588
1520 1732 226067855886856831
1596 251 903446287307597944
1492 2058 903074046580441709
895 1380 977053730313620237
1423 1441 1014283248763412476
1129 1750 108317882951644568
791 2436 584203930859768409
1035 521 974028524707104522
210 244 378268680398738941
490 916 940977306807523125
2189 873 412610481701425835
1071 2552 192073051266256767
1200 2974 442871319043671690
2693 872 590768492589486545
2406 1591 446231408807731025
603 1565 579225509659296011
317 1826 938379869191908049
176 719 978866035625681566
2563 1796 669430379263677689
2689 1481 291972788951156245
505 1820 295232369484728996
1570 584 507077624629026009
1811 284 793148027635402569
751 2195 951266710936553727
685 768 837566571455700165
2495 2751 219893783588562545
1458 2493 302891157260072008
1408 1447 687469149362192528
1179 883 355700187108951496
2596 1544 15891169265027429
845 1605 374893883863839041
512 2129 664075066131911931
534 164 945861541103138643
300 1679 266696499987143035
902 63 1007002651410674395
2064 2546 371657453177498221
1879 635 989337640683174279
1619 665 11166158373930549
1347 2843 806146872191645762
1914 2028 159073559674223030
1327 296 876042069019979155
1609 221 89902768239325325
2923 782 290115067262741134
692 2066 110749241060393677
2011 1360 479327832203231708
479 1227 1133484055377283266
2163 1474 876628066726398106
805 1989 226680246810136174
2474 1638 51088742610291079
2460 2031 950085932074815925
185 1749 8949755415133647
2318 290 222678583836916426
44 158 10156126286007447
1392 518 336754873985540957
2323 403 835691709335685300
1834 2294 1007913598970173359
2630 1100 413050601306289712
1695 1215 522407157652309900
708 254 268558321786594477
2789 312 50442483022529413
1191 497 1011980821104424577
206 1630 1017045911179655896
861 2908 621626407554177
1411 45 690512901607895297
639 1964 436235825202257999
1156 864 696458837821375813
529 2572 915896163480138635
1136 2415 121427690065444770
1298 2285 623155408543397648
1569 2039 556154345159527661
2423 474 664177606059329668
1189 1516 326407232531365478
1713 1704 757449532542078094
2869 1261 1013895038498579937
1486 2807 17671974544579625
2009 1079 878433760510449403
2206 2810 405522997330666795
1705 2029 655473854763117601
51 2185 329016246810529900
12 1000 912352811420128378
1512 418 301495626005414408
2496 2880 334075861707000469
2424 1430 12689833469469966
1631 2204 701906348165884732
2948 2544 915669298003326372
2266 1509 628923539754557337
1764 2146 885488192698608928
2905 1590 374448898832946388
2063 1196 300971160481627936
2439 2631 400953513540432496
2187 1535 301608209786229330
1654 270 373133326658050547
2178 1395 655596415655444676
2472 949 86119158767127382
413 827 412643232654361925
2718 760 546372685874765608
2212 1328 99106722778128083
1168 988 685854701797400624
2991 409 413199494130342342
1109 1365 939464832890498117
2301 23 155471575559227997
1167 446 89706853779044467
836 1321 914779944324881761
1668 1603 363002720556238256
990 1284 85225235981264866
897 1042 317631126497136694
684 1144 860843770776875974
1838 2589 258369142415185850
1786 1332 407837744345265990
191 284 947268885386087664
2063 916 42116277774826819
1219 1220 7050417796953860
425 974 953029565098850435
283 80 910928466749102080
102 1027 263982304149426644
64 1605 300797883065140233
2847 2610 226624606923078815
1384 747 628639750660609915
132 2893 396817887088253187
591 269 658706294066684218
2169 868 585963567712445616
1543 1384 401065676993187989
89 344 365926030487076130
434 1319 259496963898778211
1333 1145 1002681248039520718
782 2119 577324457582524541
2686 1354 983873662317012246
1625 1468 846666916838367056
2258 1064 340972871537432104
523 2053 216768228893697033
2673 2374 5115329740756201
1982 2014 49923072129205556
2081 29 298578729313962758
413 1500 982580623388075087
2764 2388 76089082143501631
355 2291 212796466936971294
2531 1844 934702766937774571
1873 2370 542093102617363494
706 1409 53304956516384739
555 790 89781561307255067
937 2730 178782362328909983
1928 2170 917012264794598298
2396 663 399700379693435244
1430 215 318717696597948437
2210 498 589078045548218174
1815 2621 124557880153451136
2396 540 866222971045551393
988 1303 444372922621535606
118 356 912124078884215233
1365 1418 330371651562585591
236 2268 372028007365333921
1074 953 121830386617387825
2758 304 614028507615255251
2191 92 614544546302995467
219 2861 704645143738466370
2315 465 79890135189210665
1277 2179 328843420573143690
939 2334 117309883928531693
1498 1117 152317903003406720
1127 2167 365108518223202599
587 1172 21110954524729759
1843 873 695872489688247948
2384 43 615357333218402818
571 1368 729626592310941224
636 2491 75189136797566167
2114 2207 1117794760013576673
2029 867 1015709501644614915
246 958 880562879145778360
157 764 1088530759098363898
2801 2251 293690547864129868
1741 794 109702767149504356
592 1676 80812769714372816
2656 1388 999338263273848451
1114 1509 333832778497835961
672 1426 698167692100614085
833 419 121038986770130937
688 1986 871155087738505671
911 1701 951145832049894340
131 2777 623844315392243000
1221 1296 17921696826357083
566 2150 976772081509512335
2587 148 821152720910979903
2453 271 725642685030721445
1357 1020 53271676575576783
1023 2312 1087237808798533607
1199 1941 121012202844179205
2578 98 910569410735596404
1492 514 332753179339041782
2384 1877 989090292664173229
2757 1592 89638854383613507
222 492 618213436763032505
1038 2671 1026372974719047540
196 1840 401181845179602036
2507 634 364585073771963829
2122 1840 49273033254732233
248 2797 75986564765689965
775 1229 939746144321638483
468 2941 12362679644231628
1813 2374 305266235094324685
1528 38 1097309535088922314
2854 852 698638860935775655
685 1059 1046474286546777326
415 2295 967589134440154568
2512 2061 295887914846609890
764 2922 181367808054341745
556 1295 295394533554990839
264 209 75699194416944343
2048 2206 364335328892891059
2225 2442 988848414956737128
943 2938 690723509288583069
2481 1934 293843782710836931
950 1586 72507861635694296
1381 1624 1128297596597693791
1865 311 437741652817923062
413 86 408956223747959024
1440 96 11160156794155971
2957 1088 614262564647496761
1750 1125 950826148308297361
1360 667 691614817530563226
773 1844 953404740667850760
1283 239 660566511978587028
431 2891 88419267728444203
1479 2287 42255973399885665
1357 358 736116820268567271
1274 2880 905031070213690127
2327 1334 257374172794536430
1700 1961 408304709292750530
825 2931 2312867962408251
2687 2235 1136165133494995235
1278 332 39525974350646810
1929 1293 214135455392787297
1019 93 154082221772584701
1635 1920 627777280074872406
1704 1228 445473073236027858
2909 108 867702508285618633
2945 1947 875628394379041952
1439 1716 290095615957266506
254 1718 1018518157828884361
985 8 403603241803005214
2266 2394 1032221945148523272
454 1866 697870498674013268
1535 714 665183743152837383
459 1007 108954774620061762
2983 2359 409899441268274002
2376 1774 3102293116763525
2195 1717 400053219390287567
485 1713 952163128307824660
1135 1551 4493749138242058
2566 2436 44271082970659955
662 266 73220831394124259
2371 2136 594133579867226070
158 1269 584075888525170023
1347 73 582745544333293175
141 49 655206219238389914
2271 698 983670741134087780
2272 846 948889859005359980
635 1296 300477925473595932
1491 2975 87831018584981770
1495 594 85757094895778595
2113 1768 321199757240206865
378 2513 6530383815666577
1736 370 769489959674849412
2566 244 86850881713699034
1902 561 434629066001458726
2681 1348 476324067683708958
2488 136 655328349618477388
48 2845 506235025190487766
2078 1520 15254482707344979
1498 390 8886337488979358
396 2776 910146074561443216
2833 635 371363363877675385
1677 981 867458303237407360
1744 69 14221097034776800
2687 1023 499912978461462003
2866 2804 12020249020964937
1516 245 83022078033061517
556 2976 295052154655035350
581 1372 88445236195915773
2294 1968 927975774013417809
630 2203 81942707486254290
2659 552 977115708308027245
1118 2734 619317328988709486
2613 1133 591665363680615483
2643 1599 119776591847104523
2198 1379 870676965476416452
1511 2432 658776567667115973
2975 1529 250110538563488223
787 1325 3927132492597426
1276 83 946979021797333849
2619 2559 85272228008020140
1505 547 36370091161576345
1494 2682 84495604333721317
2837 2063 650262752076923681
1842 249 413061570650237113
538 2599 75104473751927784
993 2004 840898293874365718
2618 1944 702235382528686408
228 781 13816249649358966
1194 1706 111307823770274067
2719 593 181273753238028531
1130 2128 8238924450776269
794 1099 649115786713810083
5 2278 336808777386755333
92 1153 306347005174011508
2721 237 115621735920010451
1778 491 663190302545786513
712 1709 1121735508872953085
2353 1610 664498026666045469
1911 1858 617879380310688996
19 2270 337618712824204055
222 1039 649599293176783474
2920 1862 807177371862791971
241 1428 289339236002604421
122 2163 902024568039334307
2275 654 685029345669576422
2423 212 4858306163566913
1217 1349 513149350515601560
1545 862 977725078053985591
220 1972 969736001309664684
2706 1797 128694619227117845
390 2427 126614112137343017
94 2896 37447341378789151
1355 1820 409640390922882510
1587 2299 590332823521319625
1077 885 67807989251797993
1408 2963 650608771466480378
1838 2178 831136960889576422
1288 1052 333033372322678577
1823 712 987189379744761630
916 2973 624784898100676304
2976 2683 124803723945252352
2060 2163 41413701474879692
145 938 53427608828241635
1447 57 337738408795881951
1114 2129 407986224426695730
319 2532 694686616324002192
578 2369 1984110077735810
1430 2492 596555867149203016
366 342 1084049827185105625
2685 276 670501732121981997
638 1416 4547736853110118
508 1416 736963928922682838
2882 1734 1025152242991792748
2015 906 51334364643168949
1678 1880 911051604479422891
294 1923 767858755248546789
1170 887 164043250751640421
2120 2726 49754910599702563
1213 2791 386522676263480931
618 1145 65355483638801404
184 1651 111351965161544921
2224 2260 362858462739721272
783 2147 364975500140852686
2718 1176 1012196580103581860
1234 1605 952395854401055828
2768 809 972968941402629389
900 2163 93913220081458840
621 2522 839469750952270494
663 1977 195233539825168867
2787 699 6075130868757235
109 648 880811915429331962
1556 722 447688528735252970
2775 2780 869078199210878433
101 424 293160078897748199
1728 2812 403583815166320462
2545 2648 94932663938947639
542 2808 984586743963437486
2734 2688 75508639531911940
1308 473 983253416689114161
1830 844 407545071977552909
1453 1699 122242911361786905
2326 2233 565183768273697213
2354 2026 400187628669562341
2238 1807 103024602038763335
1663 1433 903454482727263405
910 2141 928360115185591751
603 1908 909676369896620307
2198 1640 186801809610887248
2292 1644 676830829766502051
2109 339 901848680139448937
1996 2897 15698849726907414
1540 471 658991802809984507
2868 942 49225787394069833
2151 2716 1056672538798012592
2644 2239 947481284552413509
1690 397 622652897890377132
1140 2522 773393054083257184
1665 1018 541036713873086991
2495 2713 940380642856123757
2479 1732 943525443159081914
7 1996 117706689661495387
2681 1135 910039400733350613
470 1752 685203681993401506
2336 206 434871055696369952
213 1996 654652858138414402
2833 1370 832617111925708919
2696 1758 1089242694706325727
903 2690 165576242763406025
1098 1319 776690147123542356
1157 1055 42578690606046810
1913 541 426139943709965966
2790 1541 903730678967215741
975 164 629855831849032077
1275 1679 76112536545869828
1629 316 947100283083537112
1836 633 627115969896239454
2179 2567 655891251534548254
2413 2573 11919797578777384
201 1700 588810520409387804
2461 1500 113329401151080282
2646 2925 378022149218845245
2202 2229 921912815292120471
947 1479 333597923588566142
1126 1838 727558095161761663
2093 2841 160187406673497305
2674 2975 689619535713310661
2790 2891 38844975420312747
2814 369 145207666589710531
1262 1951 50357563072256608
1462 120 655804078291239866
2867 2535 685129229803937097
801 595 618705151686952144
2679 2235 183305744145098512
784 2358 112495964272078230
2907 1028 329664197784545304
2879 1427 907055015947567574
1471 333 17025427529862322
1082 1815 583786600051943281
239 772 401193667027464302
2701 185 158834128802557404
2971 1034 937901098073538353
1580 1007 577042999846724978
2394 2385 166124208106808494
1690 1773 963123846613433302
2117 1353 624237400785646367
2716 1420 109540220703668695
896 2278 885170219585556251
2674 704 119711837618717721
1811 2518 516376951484625063
908 2200 53094388274980746
282 1256 409956752109207640
1085 1693 593973621003513528
2421 2110 617612003754287089
2399 2026 695120880052731200
875 1533 291012734701392361
2748 2248 806325015936197013
1041 1168 1081210125139681083
797 231 875547983700552565
1407 919 809644387775043920
98 1470 17999110724581170
1225 2700 547190794156311558
2346 1109 232251718467061445
2014 1629 328856635914347122
1767 2481 67987651360961327
2688 2694 686594148131193394
91 1186 700047323319456595
1429 1472 326209132954430617
379 1199 125013183521293929
370 786 578346413637095123
1027 1761 1143627663511600453
162 2662 579905566900820346
1759 1123 760381387247182812
2787 1765 65375072844813236
818 2354 17600675655529057
2752 201 108797249420716228
1150 1354 520266654982687842
1884 2458 879789019461207147
469 1270 89967090636369976
532 2108 663824510036732650
1568 1830 621352816927546545
184 1285 115691141829881517
2011 1212 1039433222607199417
1035 388 882302362367569087
1253 1841 402684201982274586
1615 1631 666025397814159131
2888 2916 662083426648958804
1778 251 403425738115848063
38 1703 951140740331193534
2709 1915 368037089353676950
2324 474 252761948552304227
1116 2315 116601731870384761
2530 326 110919506637369545
1403 1961 655295666717868435
947 991 881222107750219143
2745 2991 1126586357713730327
2193 1024 975917509995717283
220 377 900034528066970597
790 801 13318961856638362
2214 88 79147520836715893
827 2708 409494515236099434
280 359 871447341681077677
2480 1394 656247043775558842
2654 1812 405346878059475183
1073 2698 723693000289903686
923 328 944325193552213889
2245 2290 168088410466766007
2985 2977 660711954794857704
1358 282 802885209753114827
86 295 3998348669257530
714 1603 657669661330707564
347 2802 904577992654848355
1514 1393 110802103448894774
480 1864 158504599114045117
2913 2227 909270071447822465
2461 2280 82301351155993090
2777 2322 510084474401624027
41 1864 802974025614946652
296 1901 360750408929344650
473 441 712539401824815107
2172 201 75589542103808098
918 2086 615664194736777910
1263 710 1130198641561864506
2482 1087 6800116415415267
1121 123 901342869720359770
1609 2354 681701829820647584
448 2572 103909501292930062
2253 629 40902657583270483
2455 2214 161659143255696851
1268 1464 977023580478539277
2693 1017 728757997428003102
2079 2868 290786815165986986
1227 2768 507597172636244998
1014 2048 687542359137066076
2821 528 72974007871373716
1721 842 11262419237559027
830 1912 920840292389866678
188 2903 980923951220028403
2676 625 944963007688071766
98 1725 978049180780074384
2313 1555 684713227689732751
2904 1044 578754376660625709
266 2421 906916626060078102
342 1364 190215283541994755
2511 2199 442042145503906937
2700 1071 976808432895072241
620 2439 978442594128734057
1374 752 1047494001638685264
2849 2758 414145899687880438
696 2809 86272927886835063
993 1979 262980513870936512
333 2103 329370095559484951
161 740 13554836624490595
1846 1869 49623469658155545
985 937 155142310808382489
1943 419 865118628310867192
2053 671 507540165159309323
1844 1259 593035553104581072
849 50 661975108098872820
724 723 327936254598357289
1988 249 558256687842954003
2649 2583 108409261201120682
2804 2020 296988550949265241
837 824 590751129091269603
1767 1381 991874655795818883
2385 2857 292739442423540595
1674 2345 1039867364802427505
173 128 123292457769808997
844 1387 49898065648247113
580 690 771886665583997742
2111 357 38034618916648921
2892 2249 334891221688832035
833 2363 292472720433957022
1351 1709 1091052623569883749
2311 350 590394026732006103
706 602 1777707389588212
1565 1254 303386018166817977
1041 2090 43194622684065715
935 1846 612851298384602059
959 1984 691939331509850301
1281 531 648794030245573379
582 1282 660723574699431206
1794 340 712416872564951004
1168 2429 474705472172653702
2995 134 300738824248107595
2498 1076 874953309679072132
928 968 871223406161416561
64 123 904931462258279589
2141 2159 25373548159447392
1918 1484 44960733170321930
2150 2223 1144945032931486
592 89 628579342271552768
1358 1119 219673087428443519
1365 1114 40711685344098802
1310 816 302692623526591276
1858 2944 85742347439911268
2071 1729 264864165354947457
1583 2786 915357308378431878
2034 667 1095622392597235344
1004 2290 417732286730753164
1114 1685 119705766298761831
2288 2113 133902039000626152
738 1672 342022444142233645
2565 1741 906541984535183847
101 2332 873582595140871695
1229 2290 611073270761355625
668 1760 421045186607558482
1061 704 3364234404969490
1671 1740 325861558807348329
1117 1737 153284667097405021
1050 638 588393401018624150
1217 2792 918354371604223311
1256 1255 936789439856813311
2884 279 953747475792619193
2699 2414 1128155206608516251
2980 1419 365694663881297129
1685 1757 615814765632284285
2875 2891 909100118043640210
1655 992 336160202817167486
2274 199 985013995226009325
1385 1780 628959223059606249
2208 33 688228394677353521
1355 481 944559673208230583
2419 1535 917089521975881983
188 1830 621444745656225640
601 2673 545851303508133377
1021 211 728197295464031622
1959 240 329066583536781793
2326 818 156445616208368826
1605 1835 626123807040612140
1283 1672 660705043922242386
1407 1524 800212258496304357
1828 2244 159151872150827087
1941 1744 403170026344269597
1177 1200 216482724835701321
2302 201 17910059264284896
117 2024 397742789028688249
2727 2787 82459880095461071
1329 281 40616579520423749
1785 1670 11193857529833960
21 287 43440731269365152
121 200 295042984831501517
1153 1433 673047601500002237
1958 368 335711448149626780
2588 2312 613760430897830860
1423 2984 807279238632531537
900 2771 897500873914039149
2771 1881 628185682338479238
2223 2235 160477914116159546
2787 946 978763572287929329
2602 1007 114251389464035866
2955 835 120540041790196573
2781 1964 1087096308546788901
2715 90 725082568854704120
1271 438 109145249471248399
2834 2441 43734979869357107
1474 2192 618187589114115790
170 1644 907074318986609465
1936 395 336732047907486687
1329 1888 367247283447739324
2534 1454 45674525010306176
2452 4 737583663373101886
2040 2178 1084038108911794710
1383 1014 484650592088676533
2798 442 720491134580009408
2909 2391 589760761928392824
619 2311 9095272049256711
1728 625 581636381690167237
881 877 710238135261923633
2662 16 361779781435324019
1486 2283 1095582009074491166
2876 316 1020568377184410162
2231 265 804437081751836074
1050 287 584664222522847241
868 1613 15524655249700707
375 516 983791928867185664
2468 328 591208485632306077
2189 409 904334971882732267
2013 1225 115310179021652004
542 819 976983772601265308
1425 1758 655136056397010069
2423 1797 646906569145687945
1337 1015 111053354943923083
1920 1843 110576081684428180
525 281 700595955275274553
65 1467 579961895699793757
2276 2096 900790865785638134
2026 2807 904187403486656776
2408 2395 680624323220629127
258 835 302641484671508501
1059 1178 910773524763835477
2586 1520 1064827572458668122
2694 831 591613769204977537
1126 289 123850003455954034
1309 2183 233275753186454278
742 384 111410350821974396
1216 2085 916840344525610520
2009 870 909780229484531662
2062 2011 803870372816557115
1029 17 326832335932744774
2205 2073 337886890596130103
1220 157 291072925848231431
1139 1584 366859528741268110
1151 2822 364545391290792989
2685 1300 972612085787657199
906 2186 901006650139396858
194 800 865857452867850539
2273 428 3185088981347187
708 1673 1049347241182186631
2375 1354 875672293993857836
421 770 45564620881077427
2286 1417 945890707959080467
2663 324 941709520640507240
1784 1884 904667023192997437
480 1014 702306170637465859
2354 227 659450785315899298
420 2345 822251085787089430
439 980 661221270631442487
1185 2833 83881027914466412
2989 2257 410509485784656325
2990 2249 300242096848705069
678 246 912999578568234191
1574 2750 542107124282306609
115 2320 1055235821884393870
2994 1755 121570058452146749
436 2502 340831491302486122
2462 1877 911774341544317162
2481 2818 661856979311076881
2886 1367 403723412317867200
2238 553 584980099332361522
2697 110 460195784330664095
206 1185 84613559230251434
1280 2806 364397829552360325
1210 26 367999465272085817
2908 1370 1017849082718306307
2415 12 878121175129400751
1006 770 581609818150037870
2686 2901 945930696386781346
2505 2368 991139820097365308
2034 104 1050007810427547799
492 2973 905715096351328271
1794 2823 887234748965476369
1930 1408 292353057476558439
2009 491 414155520366421318
2564 931 1046699777642476794
868 1583 664105867014356265
30 1006 616265681700426030
1071 1979 414273195012268924
2468 2354 941023749721317735
842 2189 43126809774897058
994 2275 735076847905061006
2728 1167 691816734380877364
223 1944 941111955952888496
1619 2873 332764392225012803
297 1925 696111342023509472
2529 1480 116944263748233918
62 1420 157773626417144921
571 1027 469864557289426792
2127 1070 604254499498469681
797 2324 443416190894856199
1815 1098 99683767839771238
786 1064 375130255392130499
2148 2602 869882047519003508
2256 1321 75121686504953679
1104 2886 17545194238610212
2821 2995 873073298166076474
1364 1263 974421287744243127
1238 1250 363509566456401477
568 1485 329163947057820636
399 2244 180954666024754526
1432 135 907606227758542870
2279 2352 873466264041341063
1820 1610 867953985277786963
444 2008 852958834204136426
547 141 907534149616236644
2708 1037 41943720604086414
1318 581 288829274601624073
2484 706 698639223909398722
365 801 402957618516822930
1256 1295 981224419858134614
676 306 587811729843097801
1460 1534 557898053780589837
1515 608 15593287982108471
1244 2157 120530273322062143
2909 1478 954509267527368981
2891 2724 80032634268423783
411 1889 658197458557614123
1214 1620 126052373008278563
78 2632 399754563231997356
1717 1668 400827063233864826
491 2948 304533245852973212
1680 1709 188014017725562599
1189 1276 952449065663890522
462 2591 872481794957780891
791 497 437473280400056372
1185 425 117423741512633529
1676 2503 3431510343322698
59 2696 1009342316642606527
1937 1641 41397786945442206
53 2975 82780391020445590
1182 447 588744194500257045
35 403 661643877871286749
347 95 938248757653307956
13 1180 590432794183911954
1319 202 262892135869435978
1510 1717 985464669230951293
2264 2775 622082930887326039
1388 246 82720764280281293
1920 2084 108165288883403231
829 2437 928853281012411828
920 589 2162643425024177
2722 983 698821646376110349
1224 2195 41507917703496380
1918 2199 1097965448550383825
128 642 619541140330228554
1343 2606 949270742596965489
2059 665 908084193119423446
1499 2983 976789257664400143
1730 2452 1125383094485112341
1975 2928 676861860362957832
45 2397 16114940518855774
503 1429 36424406352953797
364 1329 903373885944371245
1947 1351 945439670122631682
819 2091 89210058447913873
1267 2138 340570335950774095
1246 2973 577319116182813333
2986 1493 109798941449785115
2808 1279 288745555240149821
1725 2313 989433251965935232
2006 2314 1119054702036819145
2233 2757 1008407565665288796
40 654 340780554428625676
1595 186 332232853717507452
1870 2246 1055336031575279741
1414 2768 585289109351805482
2551 2123 362125128809594940
1809 2138 699540595423281151
1089 696 983245690806195512
1043 928 124453848342169228
1374 2818 720969935261261893
1893 596 517230030251146642
2071 368 880411161142110710
2471 1043 943474066881143628
928 1839 51598461828649115
2593 1376 698486269685019647
2448 2563 2003994620000906
218 2328 973593874367178281
1045 2687 100818550431436226
628 278 408475108789670262
1257 808 697642493791419562
1817 2596 362289216503448562
2961 901 98617994775908373
114 122 412661872132904263
1933 2395 93908698351974278
1787 1061 910290169177304926
893 357 985028303776240544
203 2701 1118517265549994762
892 852 616333176224235156
1668 1529 209009365106767633
1692 2588 290329143801222206
2016 1658 99202426857321328
1571 288 944025477966634186
1596 219 911345389956306322
2758 2292 313025034465254164
2084 1781 397942719442623489
197 598 980560013749452055
491 1124 16434128723424685
1955 1003 484183562127996854
1527 275 912347592380079079
206 2518 111163262006881303
1674 274 9083627409796175
2676 2408 876086710488878030
2493 1175 1090257923631029656
822 140 79330373095373340
692 1663 50599022267498522
2784 2424 923330628947127105
299 1873 228433974788515085
2673 380 334227075063384088
866 1322 1055644946825593090
2487 1366 944281367852623093
276 977 40731849586059879
1988 2947 223171495964266742
926 248 6278707424536688
25 1142 626476735531679469
360 1119 699857312953540754
2202 2960 124431835771313832
1010 651 364440100438921684
1035 2068 618723085761648272
267 1096 13232418237987100
2539 128 44553040134218895
37 345 866788034166842407
1324 248 985395621148047725
742 919 5607065879955874
444 1553 917914942224764556
1139 1541 871431163212284606
536 1991 442093201046366898
1500 2192 89248772823878145
1131 1141 258788608138646244
241 2052 555782532071379192
95 216 872401269131592691
289 1744 125751970246345509
2422 2623 662934747402206494
286 1092 107582561600982392
2642 1231 620689662449689647
2818 1366 293374729357024701
169 2899 447569744772122285
194 2655 981947540387060764
799 952 875291529930906770
1029 882 394315411065885890
990 86 623638068826436656
101 2584 29994822721299508
393 2880 586777565427146461
256 1708 257116248292166747
1115 2691 410416226528095439
1923 2252 1126075323128504934
2845 2930 1009252178632661253
1618 1236 324404244006634411
983 218 950107259899781212
2801 497 161695079972538273
1809 1418 990377275251312097
1648 695 8363758598440247
6 987 978254824224695563
1466 1125 692640929644388081
1703 441 972693524829718692
1088 96 592138192927378906
1621 307 613130764574341191
1051 731 879086025638973412
2549 125 626553654198868264
2840 1231 799622268333318300
2054 881 818193909922835498
474 2744 594187044796480978
2587 2380 472509359668591255
1468 1117 1133869764463263518
1747 637 37989170949118527
2869 574 618243055018280377
1647 1905 774380076573982543
2866 981 45535392213699300
2731 2467 292720416179733513
1163 1023 40669275416853391
1155 421 943318750293441098
1788 1023 447195946867051286
19 1491 332199570953612217
1296 310 879859856896571393
1130 1239 734703221738587051
569 2847 516032569093596148
1446 226 361088268769736690
2189 2240 5317540342958696
2621 463 689729009073625393
517 285 125844109641514236
1648 2967 364855870487694304
981 223 872134707653612686
2650 1405 289041154579809070
972 1122 766999857629149216
2657 247 33674482423459721
2584 873 18243793875146510
2643 2789 111979559958945723
59 2185 982529750254710976
2293 2352 416636809227078582
1142 597 912039047928275601
2431 2312 984429890055224058
113 2082 48101167495276722
2589 2812 336318145131291509
1379 16 950619371056297573
443 1881 933460948322998275
2066 826 650374100988688319
1176 2738 729866521730044941
436 1528 263437584237184634
2313 1624 259667661312187957
2450 20 296151411162407583
86 2026 339442867760804945
416 2759 621888254968016413
667 641 976736015938529723
2574 2672 628605775634773099
2944 1789 14665496507017083
1080 304 951667908114718890
1140 2245 470465154460710595
1401 1210 289816567503845210
2981 1358 121340862037282810
1534 588 700632170183212684
2349 2539 1130130536300599938
427 1638 725226055118762975
824 2221 875936724296954562
1728 17 648607750874634944
940 1651 366537655889842514
1612 2565 623177067247964084
1316 902 342348437738600412
581 2585 829559298546631506
1335 1678 807617442007964593
461 1194 616129123837506833
2274 1698 581272262985515198
1413 1327 115688790131571318
557 2934 581053992750171897
2117 1749 662127043154963385
2924 944 619421849953343426
2769 48 305592024685240890
2839 1337 409120338052904334
1896 1435 335994007703579665
709 128 879420267426124150
2164 958 38985139903217960
1831 386 76021734969496692
1947 1667 401066782531729009
845 1578 620067698270946138
950 2059 329554477736774638
2331 1802 930649053136076976
392 2645 937587335734823313
777 790 687159338515948957
2635 2378 403273445834690641
986 284 581674759195973125
2753 2601 581078246955995619
2911 281 688052983853625429
2955 104 694819699912901636
2028 360 519589831066643725
973 1923 793262574160650658
1509 1162 733944094426797518
1859 67 577518305077537096
2482 2534 368183138002680551
573 2028 1041338938793080192
1975 146 843256046149315621
1638 81 403834217537728883
775 2910 325920277209180614
2483 2927 880256266754766815
1751 1339 334265339697471832
2053 2733 473291450280284619
2731 1805 140722355704150593
241 44 984833479252956303
63 1267 695476285217882594
2022 2652 695427344509018733
598 1126 48225201694195527
959 2380 133806839104959579
534 1417 870933412603656158
1683 2048 412086141765071995
389 1189 305475159036578945
979 2738 444628040194313334
2012 1121 979912580702900763
2951 1731 339590874990797482
343 906 540646170282927868
1235 942 578386499306162200
2505 1868 391394133320820238
2966 916 328268979551434198
292 782 509078474320844753
1442 1404 615010282478844138
1050 2801 904573327973919123
461 600 733442523555731452
1660 2724 661424691841977806
2344 1516 1063531871242207572
894 2600 409249866553508912
1563 2993 1046800578727134507
1472 1056 952141660339808388
473 2507 945339393041307898
1637 785 116897726181033392
2384 2537 410465462196382531
963 683 406421296411744461
2942 1580 902012167519949556
536 1277 699590628345187738
2684 2007 1041887352712425561
2961 1919 125160718280985259
290 2959 795788291405166229
2994 975 373471491695939507
1571 2024 36618679324474270
2898 870 83866427968953238
2249 1041 943136649987169248
275 803 333257866651917345
2178 1614 586771057306376303
607 1035 869306435087448495
2543 237 975509277884003591
967 657 7309914830851594
240 1775 414372239043329192
319 951 651269320311182079
2105 559 293917635615882402
2138 1649 692468156959923200
1886 1722 301343710663792085
2242 1121 405166246748052750
462 427 804889246817696838
393 304 686173021471999331
42 2452 268256369456104322
1432 832 669190181783317
1354 41 324284775521430275
1975 729 700225735594199122
838 2991 867328613336479273
718 27 653927031070914927
1689 1006 109456395445804129
304 2821 907672611002737809
9 1153 99994252976604003
1711 611 195881746061680834
2024 2957 867114363095048670
1813 1510 404679631457296873
687 2145 1127981376917567634
1247 470 986221509008421726
2262 1882 72593110911883643
2540 2686 695041892718996655
1981 972 332678229215046813
562 947 370409529199068664
2959 414 291782361219991731
307 1280 937550637152014086
842 2652 626922266836022326
2485 2734 696738693627290651
1024 344 628008977134462014
142 184 302723680698564264
1994 2379 694245496311916699
2634 1747 47999467829359332
195 1684 125203631913114564
2671 135 830417504273359688
2577 1988 942534319776331799
656 1299 78221535720529738
2 2854 290273089592682527
940 1216 86874024444666210
1699 2476 113848650772332390
968 489 583504035445815510
1376 870 75369991246293887
1756 1355 88565432625460871
2493 61 655458416017746614
408 2441 938609089177723086
1038 333 82328524093256526
971 448 321945359016608550
506 1357 193273713877936644
398 76 2283275051636241
2726 1254 49312251181419550
2398 2228 335576685685272618
2055 151 227552025668574141
585 76 505365817179017833
2974 2241 951044054582151156
2075 785 297125485038711446
2874 2680 325026229924954915
2766 1167 192321558687667937
2902 311 910474663708207552
444 2850 580637362581960820
293 2354 469600893460659072
406 668 800210598150928092
2036 2871 686016767898275944
100 2512 614376249278798201
2031 359 594289699700202509
1110 488 295255709199839103
1122 945 837416412972482059
1108 696 478922290176403307
2232 1338 362922409788049449
1713 1318 437545156237886934
2871 2317 396723364438806087
2879 2915 37631263080536771
2625 484 1003601347276021495
456 1693 375124088482831793
2223 631 302585776710861871
49 1668 943403298672959734
537 7 975296357732129642
353 2308 617034647051909484
1514 864 2840819481313354
642 2280 406974015024070426
880 717 607355190464326105
2454 1884 191904301257423975
1865 2463 1133211821617344794
2290 245 321850990929151029
418 1829 659074306662496617
1162 927 723873362293259805
2803 1604 109778135144838829
1222 889 949133000279844837
1443 968 949927500947467012
334 1344 338363669763213941
2264 920 291202594525825330
873 2515 51987290498106155
720 720 299895762362390773
176 455 334398872904127365
2772 1826 651031954233799602
279 1835 917810530832518801
352 1707 920265989270252802
1926 168 7248556917265866
2264 1714 624048128951772214
445 2958 693764090740139705
288 148 615434031748151207
2231 988 113882829618653228
267 2000 690936495401576038
218 2407 1123009579620783128
2630 2844 864739873069213377
2892 1826 368391411408932793
709 2696 1091128566799141901
38 1482 47952946663923335
1148 209 79155527950009449
555 2810 324791381309802207
122 2223 581393782657207702
2313 2887 950898134627542553
941 1853 615121025591536866
2450 233 3011446619595272
2623 592 624799244629183569
1679 1555 880441663617310074
2145 1187 881704777324240650
2604 213 377181501645668066
1559 2591 579791218879230338
169 376 986013130733479916
497 2016 542217222331950965
2442 1852 948191246605018046
858 2053 799771626397009044
1218 277 76303541769579577
2312 558 653744948282949276
1606 2281 124450716541022732
49 393 943786246264277233
1242 1151 625477470615180946
142 431 691144289784332122
1710 789 844559753473563197
250 995 222443713639778033
682 927 986985267402575281
303 1226 446701753792794318
2585 499 373426466755272174
991 2091 617800587578802326
1568 2498 912541869567917263
1715 380 592224539805234754
2283 322 834347906287554724
19 697 664866371343657912
1722 983 622314292728165539
1331 479 36202053370914643
1013 765 1086403694608083795
47 1602 126068485687860830
180 1707 680612873487995126
1066 2145 292879224061410626
10 737 651149551839967104
1818 1633 302621085384469436
564 164 950018544924073589
1057 1597 904061482794398953
2290 744 676014386534681574
2051 2206 49540455527169901
1912 1868 891769187397956341
222 2828 976058224131037508
2909 2317 701155108879205366
1681 714 987009938624340343
1855 2126 291938849440565780
1695 1868 196722161874170223
2076 156 363196609477603478
233 1380 370250274881444372
2613 458 900899210096500326
1211 2711 110712616846594971
838 2161 651492861199091170
1449 1408 592808337135719766
1630 973 793796093051024288
1902 1388 702175709425165151
2211 2657 635672206171601517
2236 2214 119649256608194652
1315 382 161872126345030782
2877 2080 724246603053330664
1627 555 1118161774556706844
154 1002 519226373599590821
1919 2793 368770741996378455
899 629 93524959357893353
1915 2351 1059676811139107655
911 1997 336072619970228220
2854 2110 946901427066139572
880 1217 889394376312950953
1502 778 541668373968616050
2632 2402 410764382799001384
1565 2254 47345100635013286
336 2683 85091588218476703
32 2518 690203196102438043
1660 825 621049106008415813
271 2743 1081163884279529867
619 220 419635166399093382
1925 117 369424462658692135
1923 87 806878074307903545
2596 2072 911000404664409328
2242 1842 904149323152606051
1210 70 901339555531337213
2949 1979 732844582672374799
1396 2566 697089494159991998
752 2367 696499697126926397
2118 1478 41586626230138063
2675 333 121720646090114464
671 2718 793304251068473609
2466 1198 590587633487649998
1673 1660 1133206206139719835
816 2745 446308651368561201
2266 1861 338810452114642606
122 1952 404307006076565253
1111 2523 832710677806949842
1112 239 335184313211396458
816 1482 325327656575560084
38 1035 953637908818545880
265 1390 377551739063586180
96 412 939405517607960140
1725 914 654089043764811001
757 2065 376423259593849043
370 354 53494024716779338
2070 91 338439709392274142
2062 1455 124501953368077601
2603 1637 692608253605362890
1634 2541 455364212068598449
8 1068 689759143169139252
1613 2815 475719952898143025
1501 184 305426830024295354
2297 870 944321175016090274
1209 172 44840882357574075
444 113 79711631328269515
582 292 268590921900952987
2192 2025 688927826331556732
2206 2002 587635483437149159
775 1857 370250440706294991
1574 2395 101303672086154222
2741 1734 41156764751125676
933 578 937841941933712851
424 360 973393553605903855
1617 92 979320837250438606
595 502 15046099179543615
2724 500 911123804320316782
1425 1133 877450163446332763
2439 2992 652178598596445197
359 48 948592063876935878
2894 1592 4896129080877687
1409 2668 942494358593698757
1557 1321 1140556776628430564
1679 1064 944174896372863149
596 2651 289361844890729150
2408 1301 655556134915856138
322 2069 369952515755217214
173 2087 293791483326650177
2941 692 774108984870496035
2055 1141 588017218600634751
2243 1267 114175196365903821
1480 811 627296456064603850
468 2935 1085911265636999967
2568 2082 41724465847959938
58 2908 410837474235415710
1217 1954 109393260663082965
104 781 79834560378762651
1393 2055 829980215136996496
85 214 576478408804084885
2025 27 114667697918200220
1374 1449 188927824106371405
749 953 916466633428841979
679 2983 721237999956352581
2333 2931 302785313479212087
2216 2143 905549622450796508
1265 2697 1047757728107893196
2352 1254 954518776638045009
2160 1993 888518171920117885
2157 1283 52931830484931848
1976 1192 156217753427962789
1029 2204 918217897674554848
2555 2304 338373682752966278
2317 2065 404604393969684533
702 357 328345809930686144
2461 1675 409939416011345670
540 999 581754196247101808
2036 102 874243150485194801
2283 2897 793001875069184911
2760 853 39304682607690043
537 359 875569667528167966
2247 1021 84682026263744249
1355 1122 192527073537343348
2250 1761 719545268323246935
2565 326 578268607402012378
2665 622 882223564291311817
327 546 109167854094293197
2283 2400 868669282815609945
1493 187 619294214753982910
1038 1914 371516364999100874
2446 2280 122685361916544342
376 1796 103326574443871494
711 70 541651340055777548
78 320 112657672653885359
1132 40 293386927130459974
1252 759 186074803073796039
1269 1883 115561467498158369
530 2032 218583802671181806
2818 1119 981916206535014584
2052 1876 1120443364646274340
190 327 37122840719881133
2109 2474 288354594165643559
735 1852 657713917295628153
1506 2584 424835197405354519
1707 117 598314398080516255
2563 1846 9558769715182288
1503 731 44731184663870884
128 2285 405890233744848627
2842 1757 1018296814163024923
1797 1377 20044943112142706
974 84 950753325178020929
2265 1601 116062302585546233
1837 976 650020598356398964
365 1266 628622280244527013
152 1400 400698371041549710
2249 123 292530358992884086
1519 1084 511571563379936529
793 121 6754643275653491
882 1201 924510939393105637
1997 1468 908828080376370805
317 1371 147516838288778494
1392 763 74367410858929424
795 601 1016217137997140214
1832 1854 909279642494983035
1245 1964 158984376373409224
1503 1799 532493265355457774
2111 2116 12009773285425892
110 2279 638349602511378397
2357 1964 439826519766026361
1868 433 264745747310956085
2463 1240 973253085739147666
339 1582 619726380194351676
864 1497 616559185991391782
2393 889 582045589904553602
885 303 612439079654867150
1251 1136 664125363663579915
810 2661 46999730805227157
825 559 621733164183465754
815 604 948740022500993590
2983 2775 125930072254508625
2216 2776 195440747983361330
2497 672 591773343106824464
1853 1852 377177345508606397
1458 1317 617560581191057000
513 940 1130609942546234374
2912 1427 79975505383295684
1253 2161 688107613916173682
2617 2345 451183598691006005
1525 279 943891439810455561
1033 1244 918299969821805675
1049 1053 293584204030833720
2382 300 1132033262282062893
496 2888 116447505239272597
979 136 588726094454007866
2244 2823 724491675510151063
1079 576 8534027091651980
443 95 139790061124839342
2463 2702 694353014776032262
502 1187 878980218775657324
435 987 41483051023020824
2789 2796 910643052077002576
427 154 216177927272241606
2819 66 332818623306340143
398 748 10249480916097734
998 2320 231802558701826440
14 2708 652934047618603454
2052 2351 24632464004620
77 856 7341657468612888
2862 762 964738834797451534
2720 1388 977919997447237801
2012 166 363302056045855613
2415 337 376338682024863794
2222 1434 937071753342965920
1705 983 901800273842998702
1735 2019 829989478089192766
528 1 878450583264511414
125 253 978143393756035253
898 1316 104462462686096025
1662 35 39871914789834174
168 2247 484135109357130465
2771 717 111518028985336898
14 1183 587622872615222228
1204 100 686678852037982465
443 1704 1111794381495164258
2220 1364 661434359014495258
2981 221 1068987619640211115
801 332 411404637756646262
1490 770 867953690929787725
1677 77 365656845238143266
339 220 718874823730705569
2485 63 368436653860777517
2040 255 949488527841813638
2189 1385 87293820482029618
1821 1194 300179221797304087
1080 779 109115064128393565
2230 2182 867386339185478765
968 2982 109690154041741035
1150 1563 658061383904291077
1615 2190 10328025736191305
978 1744 873756360380627321
1870 598 400529430188045184
2442 1337 620371100000836760
1721 2223 980400809438801015
1418 963 2205979913510966
2296 729 10440700307878528
1854 2310 651293387340340750
434 587 180875355768109448
2469 461 658580449090326921
297 2097 986832599285903086
504 1309 341537773617684833
1567 1388 953908022249982280
1083 2825 587720108665957159
1885 2212 82666050860067112
918 2746 147360782340249176
970 1340 16469127947166102
1985 2872 298399851164187809
2304 173 80630972165305136
1219 830 661144787174204739
2457 1742 614267950908730672
2878 2436 974044752936009679
1575 2100 630406932324253515
748 159 908061314612943253
2068 2114 519589320544231061
1930 2891 325824887278837980
933 1101 698841359515781917
435 559 299726447779213992
241 385 684907363170184682
2837 80 659220488679597869
210 301 377464837597495409
2806 638 877218828056134743
2382 2630 876142569382215469
959 804 111203068322690539
1018 1983 763899203672232178
2800 594 877400818903151766
130 785 945698483341940845
2989 1469 615436714277656831
2814 283 219173668059905626
134 1657 622378110965900010
1321 550 657959065842005358
1102 77 336761704107327683
1404 294 904349658596224090
1731 1030 979850187005626551
780 42 978098342588988746
1991 1459 236052184080580750
2239 2142 1050223606253902559
938 129 362416944695943669
537 1963 295762293297600867
1202 620 551528159451260806
936 1933 1123977267202199773
1686 2151 48702415722377700
1222 1247 114024856717408106
2057 2766 159441075504671768
324 170 305935036990245586
692 2518 293659112444855562
2059 974 664516566528743471
291 2903 401297719657894723
1828 1570 945818144959999562
1886 1244 292619250950401901
302 1878 50898053077543336
2032 58 1119589588347153311
2283 643 552618058969249954
1799 121 458988155464609323
1545 861 330103172771600690
209 1032 10805538770222868
2926 2107 983987928691495921
1175 1779 522287723620030369
235 2030 298189643436801479
761 2231 510694050480462820
591 474 906794427537337341
2726 1832 621767248728691445
1212 2098 888405415599810921
2796 1469 336732934299712062
2884 834 82321872061369703
1393 479 375032827062534950
2484 1987 408670900569899659
270 769 80153085899980374
648 321 869422303720823157
2695 2320 230591928611403017
2900 1595 370085278267236954
1091 1128 953361288764073255
1112 1030 579576349955739033
1572 1000 328846535178947696
279 2033 512918921952073990
2400 1760 279440994747597429
1110 281 42328294342296730
548 1493 43927190014429449
2457 2821 911791901505402003
2928 479 318546141104615002
2068 2978 53772266194749480
556 441 884308729713333493
1263 2076 591695783984692244
192 2304 121740379470196652
821 450 1048661266622770052
1123 2632 797324335796326126
1912 2877 573610500011409344
1346 2428 700540835748456605
1790 784 626137277767360272
185 2084 869842650160510284
1848 2776 616161690368892723
1288 65 658749355699082927
1809 1300 866300730001406688
455 215 396900938805429947
107 2045 504812556004365412
1369 1641 836161064290664451
2304 723 626569863980105422
2675 32 988884666792993487
501 1233 473685989141956853
1725 943 581807786083606874
110 2739 1078583870949703807
383 143 356350445398587
2067 422 335630914801230522
1465 1212 894775169168979630
2456 270 38798938576099783
690 561 1119881374365890632
2248 726 901444577061242123
724 2038 1096645687295493260
560 2431 329683427362944956
2937 2888 657069077570106196
456 1477 52301396993450314
1042 1235 328500742866829020
1276 2331 53820661779791523
2250 958 288547432384486159
128 1353 399983481084705252
2743 1014 443275235118069861
1815 284 909852752084977136
967 2555 367008616641612850
486 2496 701438625109339146
1751 2184 915518052960497627
605 1196 89231336339952001
207 1509 694862143681197761
2160 213 655925515077228605
1199 775 36542213722290619
287 2575 289354798479897238
2307 2422 130835093653823018
1002 392 771865234119852228
2626 969 904286499844246106
2284 147 326320994236134856
2394 2309 275951145288297805
822 962 371582254312100811
553 1793 307458669462662145
624 598 626094182808650865
2991 2774 125829871177316179
846 1630 231079719537782578
2510 1060 4213250294943134
2535 2463 412292442197630902
2037 646 743484642472474765
1513 512 326905088459322970
23 1168 195764151143607067
1670 442 127086911714390717
2053 711 903003367276581146
2047 312 509844879761052784
435 2551 577788347018795906
2824 2435 513481237134431327
977 2795 950860388516547470
2889 2143 1128824985194433097
1262 1992 911384233274005200
2645 2767 1021283205203630557
1144 2510 677004645313237898
453 2716 732288773919410779
1237 2920 1126846276086080338
2369 161 593483158746785527
866 54 840419145671108067
985 335 116688449699508468
495 1741 652239171454104184
2205 1301 628932548376782351
2291 2649 959359548966344929
900 324 141091539468842187
952 2073 979129992035912039
204 1915 327662165283986022
736 1506 89028334375776888
639 988 231881700282406925
2556 511 158788878683590016
2190 2508 411012710824879275
1532 1037 685850685008220707
2421 1845 401097445230726300
1231 672 76814851672105178
787 1991 793205203180279788
2803 1443 656946257321085409
882 1389 893056885838674980
298 1582 49160712950276991
1820 680 15221199576480560
705 1142 619833038978916223
1050 1948 375652673723914678
1296 1431 644810266469258968
532 484 879823285618157681
2539 148 882244065338126523
557 2012 656602869458476484
1554 2242 76039521337985712
2935 1905 737886927406587408
1840 2873 700133702423734507
1624 915 808960583420742953
2798 1828 362741628637375598
1089 861 870620986444563055
2348 715 1042616547397372696
1694 2764 1125443828571398782
2358 2587 249706439781829215
1195 664 586114674013209526
596 896 703447065562068127
2799 1651 903524821115272756
1961 2333 866035615698909148
1492 36 690783731642674347
698 431 51940207832598962
2948 1309 687324922013566173
1743 93 121873299190437071
2000 2855 617980643245998134
2184 1112 9131027173007783
987 1445 687628632218490036
437 2668 976700218152913794
771 1664 363542525211917845
2801 2764 583677406124815622
542 363 5723267280878548
1362 660 584065843448129635
822 2771 698031045159979619
2266 997 918331979127232953
649 767 976896932834554769
442 683 343859959133538494
580 2468 516574275839226556
1509 1629 686114098523600043
2122 586 449107601509410503
433 1764 1069223486697574573
2685 884 903181832086981648
2868 460 592961496484444292
1003 2523 301683896411571447
443 2092 711484103895077976
2757 114 12245324620225707
1658 496 936492194327946997
915 1886 53238413956911312
797 693 291969936680448564
817 474 688191607201979019
28 159 293757611703711810
894 1379 687258124801546515
2846 1373 3203651291734394
719 688 366910205603173994
2093 2456 865473640997814371
1569 1927 366279775271969010
1111 351 917772904638395532
2674 1261 840811296754325587
1576 3 986310357487660351
2162 240 72803731082636691
314 1620 617457613605314870
1923 1292 1077641164765586845
2032 1801 828331944993846461
119 428 580332990871992754
593 1398 117485405484353893
1484 1097 340881989599913460
366 276 590382353215006511
656 2387 869690287048352595
867 307 1081623081393471824
2591 2397 329614841116320564
320 1622 46896330304261113
1591 1047 124760843274605528
1084 746 905251123775875258
2082 2698 803332235613879952
1421 1263 227538645587623268
1586 2110 123582180566660042
353 340 13528491551855298
1569 1102 649310839822462312
1605 2393 109922795197358239
1644 695 339677916166415120
1617 1675 39585729113062624
506 733 651757646652241542
588 250 89126063647214610
801 2502 581985439875743982
612 2189 6865785510996102
507 689 987872029031906420
2111 1213 430979000284301260
2493 2840 1084914976309871437
846 1473 901100623215707869
1591 1100 618971566245940832
2893 518 402514232822955162
2949 1040 118752893348641
863 148 360922188111569110
1811 1253 436747259565407317
682 1362 112787421041054135
2984 1586 592522508235368125
800 424 336541571495482582
1185 1276 868752387296208991
1186 2163 296732142985992237
1258 1002 449947821176060101
2572 303 376060440350916381
951 81 366640507417842007
2154 2935 650881013558541944
1772 213 55617501364757668
512 1808 593779687904919940
1128 1357 257310526421774414
305 2286 300434619130014667
565 2298 330836251141133272
2150 2940 661590196494791240
145 643 405404820180065548
2563 414 407444880054688259
1261 2001 905372743887538498
1820 2725 46274608285086317
640 1627 830561302665274944
2277 1545 43056085157235666
2708 2214 699789781225343286
1249 2161 907356228616383780
1043 37 326111064086769373
753 2882 881670852991792515
2914 1054 72691013896796336
761 463 690140641239809546
1373 2182 449288597607581515
141 2845 161573042110810673
728 1223 622369152570943197
1897 1436 905546773814291561
2867 1169 1098354092780191288
1560 1447 45848365271083287
2769 839 589214291977439886
1984 1298 49666496272882895
2547 498 109096790554276657
1543 478 295955669001421967
2457 2418 983715165679463531
2938 671 38415894836697768
1463 1890 81880430161996834
1020 2572 735913247319496401
45 1266 659027368399259758
1711 2330 1010971124965693272
2818 2663 941053646657413974
2517 721 983491856256056889
747 89 376980239341391422
219 528 881691188919446956
1668 1919 947664124533534879
1161 551 1118343114100132499
2385 2994 303447834384024626
1595 847 223029063297547349
1030 2970 40331563325852948
2285 672 404040950147368674
811 513 1053802296087177682
1762 913 428542178141227292
2327 1730 435205937227520760
828 1283 83224124677124743
2643 2747 768079926287393394
857 129 869282790684129667
2395 1513 99380799997090003
2309 804 947643782333506114
1115 603 123906832497021144
606 2300 1106809711444402261
2658 1418 904270091804531202
1671 2244 809697503600181763
2846 1185 836065272694971773
1147 460 312112983815372284
2761 1761 634555828001889166
1623 1213 601020571927121091
1068 1017 444100174917069547
1399 1599 341157220984861731
1131 1454 871821505526138909
103 721 398993837638471641
2026 1212 646477904603856921
1498 1936 654664920095872979
972 814 906900574144182934
2442 2184 367722736753119186
2322 1665 721789173207495850
365 2468 624875453762994169
148 1748 369473384246022433
584 2804 720750080714297299
2022 492 945265018603729994
943 2033 449505380706645198
1864 1764 1030901090804040385
237 815 986014819065923482
725 21 866365769778492663
2152 1629 902873365377375393
1363 2770 579015476712539269
2334 2596 648980140604996471
1868 1741 341750605052050579
1132 659 845948663223391743
1473 2087 686989366119145673
410 575 1018930399018638409
1302 2174 619069405738383323
2795 2740 1121857310062736504
622 1810 551921880914858128
1201 757 293861968375903304
219 2622 298453442349338901
1286 1282 660943153090142652
1827 2067 587965004497078911
1427 1560 38494747390414970
87 2417 109028232574361621
1328 2899 783711369110906060
143 1771 385043212283956165
2021 190 870533767260376456
2098 49 49119646081020985
250 1002 802219382097431635
1582 1612 617857433824049149
2510 871 293494159135498375
1917 1032 124923775276439267
2586 2392 501995463353782073
1576 316 3240727367661747
830 993 620188545950813644
547 485 294585058634122705
2670 291 554572685901504927
2954 1194 51871864615613557
2502 1974 590132035434363187
2640 1112 829855883465553757
2417 1313 410469757155101206
959 351 619071775684482070
2464 829 605671641524539817
401 1030 623949494549531791
1775 2053 208255525193309354
1603 1098 380977221001656577
434 2158 944018510934436255
1288 2942 878034885105735823
2661 136 2071816513241617
318 2159 903628366915160651
2959 2790 906658758222459745
503 1968 937632826031922360
2402 768 413909332050491372
2741 1230 767253658848925048
956 1331 896213312494177064
2886 812 1054623519411111570
2538 1763 597830098758224219
1307 219 664530383321331315
1159 791 398765510940234116
2883 587 522166008603559021
585 2524 283845249879453175
2028 2251 835261209932032354
102 2962 988152745875637946
2904 1000 333708228123156880
891 676 398815291135265430
2956 433 144127605395214608
1900 1486 109449789596879741
580 167 737486632386517017
973 1613 693574959576882235
1304 1073 918471321741808999
2898 1153 30701850302431013
751 604 869383329512986507
2370 2961 406561303557509710
1302 275 686546383468369895
1219 1974 904541550514382077
1238 615 399928478834109261
2599 1127 986154747764581686
2785 1164 13617912939743345
2194 2369 986933811714827928
1075 2905 362930157592583302
202 2912 906779075351097274
1182 2839 981578708654088460
954 2351 1020627103458150206
1080 2593 940042699953066630
1497 1538 47836185038327760
2319 2620 989827739167059843
20 526 630329778749375338
2909 2196 603332637965857238
2219 999 377614185109053891
1626 2416 550225992827795727
326 92 917142536161772994
1760 16 645090089057092827
2504 134 413334897851551421
1745 2729 15028162862433775
1211 2089 337527554370632801
2287 1755 328364220374544184
1273 2936 591102275406261842
1292 2285 138503452996873911
799 1099 42339003509421352
2309 2344 270861495224028634
1657 2815 181512376455989762
97 1587 300591209690444806
1614 1348 1048955244961048192
862 1679 339778523256531378
2388 393 400160021073494270
2394 2544 212022790873134031
1405 2847 1026205260326828681
1570 685 258844943734088444
606 1065 703218357670435043
2210 2663 412687736194712929
75 1396 110606029546224671
662 2065 5173427510087374
1411 2644 298487917699410157
782 668 122124692945353471
1364 2624 299687079583552253
1573 1315 911599209035902548
1568 1160 1021427282017745147
936 59 1117853718296335829
1804 2329 94581288861609262
719 575 658304528847789959
184 607 53209348921359659
1102 2556 373934775248900377
2328 525 880264847912050375
1349 1334 769934555322562249
392 12 73193123329029527
1299 2860 958354733163618075
2651 1624 473320114425973450
2686 115 951810376086071666
922 560 6856334868620017
2764 2690 510979736907125949
333 2828 950638034316189011
2550 1214 87293264323215633
1912 1277 673182854706612726
2143 2550 263482753302532690
1271 2559 661220905480976645
2785 967 614373610253812707
2093 2973 372981958438413695
1238 1352 946695905664027552
215 640 914085836454667810
1211 862 622648793833393425
1977 1867 1025445548278253304
2500 2221 11051182834189744
2875 2047 548225734182303460
2857 608 403935707259449641
109 1764 884752083618124054
1550 1448 659648240526402675
1006 425 16305063616958755
2358 940 375666717945177216
2616 2066 11806678882743996
1214 2345 747979049981834918
317 560 15064726936567356
1746 1943 619249636879403931
2614 587 446184216853817792
2918 641 344306509783082289
1550 2466 586760846276617397
1838 1355 434272233032055374
2859 2346 220024629070801855
313 2830 365711781338653658
1427 1379 976808352577941361
1480 2258 121166801458660798
2459 2348 161881226876401172
1004 1834 700909530624376786
879 681 45272712060838261
1490 2579 39978270154822845
1551 2615 337351448044263405
1637 1152 121305687223797000
2243 1602 295890806283731639
904 1838 771638021361017273
1862 1337 948850006795510255
642 2317 904447206766095364
646 1345 670297980835492973
348 1524 616206534413648389
533 349 81488496263570606
1034 216 617680936849626729
1607 1514 38778105179762516
2044 1156 794076938253325402
2474 836 973682093637219314
1053 2561 699510587720065875
69 1934 292388640757808498
251 1846 913488331887712308
1831 1636 399995536305898390
532 680 289115518395862515
1361 1399 699572829577257375
561 118 835536843810008411
331 939 901797733912624149
894 2473 915012407192904830
801 2543 83215216873311700
231 269 362221744385402479
1106 956 430903322941004903
1971 2453 1062517872786707974
724 1354 917932842941118627
1667 2006 1128390610324517785
269 2120 37425862578329553
2191 2527 974806558681017799
2062 462 688487556885579159
2127 449 960879432289718765
763 1213 60908836697729696
1387 15 364377890799002915
1347 1661 649799400575233037
1022 1298 439530409540200142
1320 1665 1058660454119657102
794 9 9074321157374423
2508 1966 694930897657445385
1789 2481 989515010882895292
2264 2691 337284074420270225
620 2450 304064223881187137
2264 2793 973045726548569550
843 899 386801885341448770
2327 2480 1095884666166466844
1725 821 1066696236839966120
1171 1159 917721868128133128
1432 659 475176845620227452
1834 2866 877030211676895794
1510 1054 903062705814502743
2317 1662 687259958553960361
2780 1282 124950884073442070
2324 1851 760776446057892376
1022 2438 1097019736749295196
79 1132 654715912655473878
2519 1070 678104742446207628
1126 1834 948170126294248836
93 2103 662395394467054524
352 1549 664218121710052405
2870 2541 1133574804976632877
154 252 118399402229580864
335 1959 692040606013216867
1072 2547 627461849871304255
1464 1002 761382437530676129
2354 2687 673619412053891235
1393 2509 78767559362007558
1580 2736 734814902068612295
145 2153 116585612672927988
653 773 707547959931033
1694 2854 771245346229139027
2994 2315 978725547715043997
2726 927 936994208669160704
1179 2901 341982659523623308
1070 2933 138824387928143148
1660 2700 232723502390984981
2250 27 946097073970812817
2853 704 655661431356538465
1133 2034 156506780936307965
1881 720 614639723583916857
2528 565 953096997625258285
2814 2572 1130566985484941883
1340 473 300536141520406011
2622 1349 194715742388629987
2411 2437 328328659438680503
2790 139 411025823871410809
306 158 872015255132229873
2381 1229 355088814064286801
2712 764 553039020450485007
2917 1984 122632019042221975
859 1218 622711043647605204
500 1964 1012542217906666603
2469 869 699909347954039471
2115 2548 448595362325295831
1427 2940 79394448185944656
906 756 361590809136850078
2309 1244 908607672607851568
521 1233 398856025738188590
1843 2644 83210682056841233
2940 1831 630138469961084573
1268 1409 17293415427051924
2858 2033 803498718501635198
345 2050 43931834213086607
1917 2580 10578096449453990
2971 2476 950955504705909331
463 791 979666610483226362
2760 1851 331961474997608622
172 1423 1013418081845024120
648 1158 337372265268858261
1054 1688 842544900350498782
1709 582 1057608912270959596
1636 1181 873966216698788880
921 1750 873836452786050868
1773 754 424148932814713924
22 1931 589655720116699055
2838 460 334545212981605929
2638 589 1020391036198909073
1539 1983 12979595315973005
1929 1627 1046532387859910868
1904 2458 579697925695654084
809 2157 42722142252911305
300 1406 802481053428165712
1272 360 111835350686355822
981 2599 74346443777746502
276 2792 666188372954816804
161 20 338104903284637817
2471 2660 875488758329207676
1565 893 116272001796761225
1854 985 939701229459258396
1069 2843 513678190833747587
2548 230 973017362894660868
2620 1942 291732369949325427
1395 2060 879117303404292882
1944 2073 577325327478873363
2553 783 403497676374406325
2459 2761 17935054877805085
2711 1514 939095048749290577
2922 2541 504510438960743152
2505 1826 634373889438048943
609 1770 388346588871475603
1843 1674 985142382831256003
2736 2248 477541884256607497
1021 2270 1134438777336002259
810 1978 512880223158149273
2414 844 373838081935568314
1708 596 805952173332646280
551 2434 693662368459588669
2590 2179 332789421580123170
464 1728 866071959367694032
1568 1015 945255338018668612
2709 1227 1122037814225354766
1266 2199 1022356110538710345
2802 2255 874896787824633064
2640 100 843579207360934756
1146 2151 346532109739148615
1981 646 324180289948106831
2471 2507 121725886303278432
282 1656 987843340031277464
471 1121 41151459980997223
2859 338 687294127721987149
2907 227 988722197516729197
1188 1525 966222905804322063
514 1261 556318962107965568
433 73 765672304438623745
526 1300 952529202699607616
905 1081 153020862842066040
2513 1859 17123728653409716
1625 2670 109471071337198138
1760 659 754505023966662777
2565 2159 690876105446461860
495 236 654776280800576908
2781 933 114020555009833151
2650 1197 22329558862866154
2093 2572 49601898499208723
1501 919 294624980861800111
2212 679 1121707539518357598
1015 1029 972939663732593038
2808 1910 9083280240511645
2929 1792 704655083974517465
2255 326 592967514706178092
1695 2672 738148735398090790
70 607 2327120054662339
2645 1580 697994423121461547
656 264 577483675612146565
2699 1432 547755670251514041
571 1250 367045006654674682
668 785 588990050651702535
317 1721 303822569934359907
2873 2823 582517607008776801
2668 1464 49905159478246874
1419 941 582343986782395108
2169 1899 902642229787175331
2659 2152 579606854622574614
879 275 881201411909932033
1920 2927 953745908882005591
2369 2028 1047522511374991528
1657 1935 377969822648747077
2738 1865 292746379067670319
225 2284 32957312776366167
2224 2495 630012128651503419
117 289 916961669538586245
2577 2453 364577982185382381
2345 2699 315935196988295047
1073 1720 336719512606520514
261 105 625251927679976767
2122 2660 327864608403188335
716 2895 660905184938785722
2847 2712 1009324719222126038
2716 2307 214888462918089590
1699 1888 88326938368906418
975 383 698763896230321112
1267 1081 77517395179564156
526 799 121154976645467471
39 759 1024629745635228257
1737 2872 324284972817615802
263 2645 953356546004281380
500 2310 942891401614919440
274 1672 16924793828043087
2834 2068 942406067846544835
2170 20 119171491269894445
1484 930 401629190066130973
1137 2252 982740266387395900
2506 2686 402822118214736272
2116 2392 576669913421281700
1112 582 698450116478843672
2951 2089 877969382664565702
586 2046 592327524060039784
2437 2191 372677760855245857
1791 971 303172494437684199
1264 1805 351375184031877664
1681 2244 480803357606077800
1258 2236 5928794852586666
966 402 44021467351335085
2768 615 585426055678064676
2251 601 1020009061068423452
1102 1511 702115086687208140
668 1204 656501108425426799
2824 2324 724882388271660195
1100 2020 304542191205409348
2901 2649 648978924414182611
1525 1680 664704854619779624
1566 342 159493807978780626
1057 825 9611519747478264
191 1260 622184180901598893
2761 1727 977464646975884105
1100 1095 912875878019574011
173 2109 946358775059145631
2893 354 590046639230053543
2008 2079 1029009885334893770
1562 1366 82950030423529660
1464 194 626482831074432796
1358 1723 221625554659301827
1299 2634 689492820201083011
1494 1400 665116779884884914
362 2794 291316755780699252
2886 2193 700967824914358325
1261 1695 909853831344931555
1410 975 657333987121094042
2504 1612 83586942608502978
826 186 871145656187334251
930 1590 398844393850013597
2849 525 124505232777974224
701 1553 50473653988354405
2100 1893 470311191385649360
1123 624 724703165493422029
143 2637 181055286839143517
401 2744 577211918524628184
246 2738 216652025445016832
875 1500 909379135210045039
1013 1752 660680816801201249
220 1288 309516099743650537
2187 2922 6147399179987611
626 2146 946712153440083234
2598 268 66887771264059566
2799 500 627908952726520402
1648 863 699964841680416990
2596 2646 9240166655756585
822 1991 734178424225792409
761 2285 583892476391818251
2367 2567 953089222466927887
1609 741 392002290236979109
1625 332 1023952136750596712
2738 969 484002875308019063
1066 650 911615544610491994
2506 2129 304386584019894395
1120 1716 618612187460812527
1166 1831 980807775245344430
1485 926 624267005527072993
2918 2309 1003517627215034739
2437 2925 291662944053076853
1870 1815 77374957572190234
154 2193 947519428735800133
2257 610 585794655476792326
1314 1209 398977596644066181
468 209 231053089046635580
1379 1278 8012868887930811
776 1141 1095768143946047356
695 2339 1053849911118413751
2599 138 36578374767524307
1127 2969 954004016022881892
693 991 402665682310325386
2682 756 413539411875362325
508 513 369045919597548730
894 911 698485777847894336
2826 707 864977578954121104
1421 1854 224259487204243629
397 2026 696906629123040450
2828 78 986628885454836536
31 374 48962724245844308
1635 263 123610399047527374
504 218 665449739200021530
2058 108 648754496400599517
1922 1102 1082747487944938579
652 1566 10276688122416067
476 1771 392379998280237945
1107 2605 938284214058947223
1921 2413 74141980468498509
13 392 619044073233734745
1922 2415 180687423550013764
907 1963 878927784064990524
279 2422 408034753331144764
41 1759 871911078287156775
1679 2465 10579209360069774
798 2220 586448725144942042
2400 1025 184705064764103192
2464 861 48700544845075921
984 1210 938671077609561213
2089 579 979591482780300098
2732 2143 1045450953352595056
1614 2905 881164078454273938
2852 1773 963619996001278409
1123 1828 160738789764788796
500 2487 584623673474686069
2216 2332 253988548757462727
2528 69 303753208561142937
1828 2608 577558743046046823
2135 361 952173580603287753
1408 1916 622799819772260418
2838 2597 85469570074570466
736 1713 48529066305944630
869 1277 89689219612462831
920 2091 292081463835836752
2400 2086 832744583128041722
1776 1965 113276388804700719
327 356 84696792128312326
1264 2072 937648105871911033
857 2038 153427175724868623
1479 1972 85720734414672339
2540 300 1098167493306539331
794 47 37486475636075033
2630 1552 903689243216942658
965 1932 53590273087844053
2332 2224 329099104361729729
24 849 397649185588897216
1557 756 178407464456405033
2571 267 1022102316198050990
1735 29 228998102405663034
493 2477 367298054857675294
2060 1746 627855250027143832
1423 2792 802699277939856610
1189 444 916030700424727251
2713 1151 325815906838630143
1162 1655 504631233406907125
2855 2311 875392653933474382
2915 558 582390697973492315
2233 863 891033907270202345
2720 2766 152034726395388189
1994 1833 901095724133912464
1548 1106 1117404349615951328
2184 454 11208731268679203
1136 2211 938826045722212072
1177 2772 413546017388145699
2116 1985 75574282047129787
1674 1107 413529105278750070
644 1899 41813186206770503
1522 2146 110449551184452251
2440 1497 880762632242711145
463 2038 1091819345894979994
887 2332 323610946177331810
2371 1559 988975292083405435
1554 1972 660699415522549116
656 871 535267309581972
294 2424 313006482018703990
2036 1209 409041738583799848
88 1713 951721663971180627
2387 2815 843592295052461645
1879 2490 110221002254316888
2663 2138 666180676694533225
2882 428 74310284123388904
1394 65 338086669928363652
1076 1443 16414063450429924
2378 1925 941538881837356229
1950 2038 730677299848213916
997 449 344774968371608320
524 2969 942985814609544747
708 1610 407273755404241050
2134 634 326133853764575428
2734 1779 43244122441213824
1647 2422 651376224967825336
1393 1770 1005808833779111635
1065 2944 588135273561245982
1127 652 404832538407265655
1282 682 687339352127841279
1341 447 625611133116235334
1151 2684 681741872992442637
523 683 941569051897257346
852 2463 880929757737895719
1297 839 44672381861915589
2645 1343 334231296977772775
1622 1276 665906443502783929
377 2279 615088127368929683
788 1366 374315894822406338
1773 1247 1000791915127801222
2781 2863 314023944374482728
905 1849 1128465501612413034
746 2414 693282790372318790
2349 702 188516431746253096
1515 2041 180503397821946400
2645 1677 15608043646441929
699 2217 507631441991690460
225 2224 887017585052962605
2360 2425 711570763725110350
652 863 691713252622211545
1768 786 395816954421617471
2019 1119 690358887443301745
2644 423 412930629652942024
938 2344 455632836466014039
296 2721 5389324363591780
1153 2901 711150611050408550
1100 2647 294770251872528482
1743 2411 377108395249165065
211 2231 846219117564954848
874 2689 300810526239384735
858 2510 122271695601165814
280 1380 288832050222069910
1229 542 339834246334343891
406 568 444139309474707122
1028 819 989073127145552403
404 1160 845175577094953446
1099 664 952651085568498379
565 80 686852013619131046
1370 2594 1093168896969546371
2511 2065 944740473280801590
2532 1581 916661713823387060
200 1311 662930750799835624
990 31 950674054439421042
1469 13 329227116677806613
280 2739 1096228071542252015
126 2188 117271737058912303
2834 1147 961850613748408314
483 1499 49984473666250169
52 128 908731645014900951
2375 2419 622649101523409078
17 757 701461475056239224
976 2440 400817576160438425
2778 2559 907757617952875710
1584 309 628354034631332403
1287 1073 399428051191336467
2404 154 154282064932809051
1808 2648 138159227135941342
2780 1369 191340400970058799
2945 95 869542320860111799
575 2543 115441343369230661
1445 220 922906511556740464
787 719 866142191364387743
1754 2844 650949949079421269
938 1123 835749297597940532
842 61 882672384655469400
445 1063 397214609541829070
2626 1139 908663653219137792
2296 608 4560462009899252
1117 1997 145428575600291915
2382 706 864962791522115565
2889 376 685148225914893996
1109 1504 85857744535118375
1612 1828 125371061884209
19 1974 112803784803168561
1276 1363 987473206704348629
1985 2722 585685011364252891
639 2372 302693278466184570
2783 365 672269387553106514
729 321 588327138469386344
1949 1770 27968561640052885
532 2051 695631330311767137
722 1203 223852714619133111
546 1053 125261674114062556
1860 368 977170352288305924
2225 1252 114109425656411317
457 2978 334935566369383943
299 2587 782068574573282852
2114 2205 469088913884674165
2437 1203 798308611868178711
1398 2028 448061615828593747
2278 115 369395302262108727
575 2820 120896013329087831
1724 1916 626199888964640812
615 2836 88617866136104242
441 1654 922763484664345705
636 2717 482583054616270011
2986 2188 915704164032057816
704 1739 89148243615192641
2695 2019 370370505989079213
159 997 652971531431482795
976 1842 293397618180355894
2103 35 123063506337414513
188 614 404328640844065406
2351 782 804663813139983150
1213 2294 2078685517236377
1042 430 367923617275386667
641 1055 693391832824700207
2641 1174 327199462318348927
1821 937 1055193180363761278
956 1039 684182738544413991
1193 2559 875342975637763580
486 2676 589632029143116467
2140 1994 423556185404945347
1069 1382 938056698015452925
764 129 257085168961943123
683 829 644199236645709211
295 2669 620437808805245968
1821 2948 364350122775933673
2674 1969 50542160064744118
2687 2315 638993918827616344
1805 1382 419986135226289896
2625 2072 634446547424363486
2284 2895 903361362896950757
2307 56 396236369254659462
1422 1141 305174503512228699
924 2862 610693827865155706
292 2124 736282917536805555
1993 360 929380742010876964
1858 743 325943472519213112
1746 2218 44161679400030542
1236 275 882261204047034890
363 2137 865963587346602502
862 2819 585569144821329592
2912 1253 110731766571819910
2068 2932 181856780743223476
244 2897 7194204597085207
1333 173 867888909608180184
273 2669 51066381047848514
2082 1727 373873672941459093
65 1363 618138316757083148
831 1618 375577625564149197
825 1400 593638086823248479
1040 1869 952377849853883607
2464 1035 113791188876397867
2069 2953 81747076049269068
232 150 404100494768804998
1045 1357 1088870901467100824
67 637 49064879338381777
2981 1006 520611994083015200
2494 217 77009401872887214
2045 2215 556482486835293012
1505 1050 376938093751829055
101 377 84918226208566209
656 1123 194091412061129055
2961 2255 909705720370522961
2211 621 51234133961676355
352 1078 694403179914084102
1149 1171 868708963810896081
1120 1070 922593169675514154
2203 42 655959111047449602
267 1718 973271864091283690
201 2878 696707980737616546
870 2087 412985095567297583
2719 1410 552781986787057030
964 2308 121461348081238873
1437 1362 293777855254599342
2911 1526 328288407941611475
782 1667 53957190526712789
1597 1080 363129989981227079
895 2513 576640707055850256
2604 571 43121292289413510
437 103 985215606239767815
478 1607 951409991737041258
2201 1262 941827466636253149
459 1247 373190956211731189
1702 2837 87275988321580245
129 1932 365042594272971029
1583 313 916700410861079479
1202 1365 191011600277852343
11 2978 123916620275507669
1108 2255 231628698883217760
2663 779 124410680447808296
1785 141 918424673649076872
1375 840 1129244201539621205
322 1184 909261253274757074
1483 2555 362975693823684202
1314 1379 588383324108599591
850 1329 1452191175274094
1699 1727 86444236256535764
1478 385 76260776215505009
2735 1488 872581891051467110
1265 1765 417593599332656170
1583 2305 84991960686497063
2060 345 49054808064293999
2159 1087 659043830494564994
1423 1434 195929265772479619
1095 2929 690565128800691998
862 364 693888876546462642
2342 2576 580541784433865829
780 278 13096874772126808
2570 2395 418376954399315221
2722 2956 696417489768061273
2393 771 125210611983147107
760 392 873397137728402330
1136 528 362420435633593039
2278 623 44373688265547928
2447 693 1045798554033064173
1384 2092 327154496874012756
2125 1739 111204890992633183
1938 1873 441767283743613262
1048 341 2049898188630267
891 1482 108893866342030806
854 424 475732949390379096
2140 1824 703959635761772361
1704 1927 547459840152830061
2297 1875 1019742736792958341
2466 619 293601874678961916
1922 2994 770831131877107260
152 267 988540323463989079
658 2182 655626746450354022
2277 2900 622314541210662580
2099 878 409764420684398685
2518 570 48992254192235017
2175 2531 136274276179188648
2435 2316 843603864645672471
1519 801 486023927758503725
1544 647 590152913581765533
2091 2211 80838112778823909
1065 2062 44213568979305771
1186 1065 405082481861896703
550 2898 909476795185208789
238 1536 118504665468593186
878 934 876585422126039794
2757 1380 865396435912301848
1262 1951 986239573517509309
1036 2416 907331112067342572
2430 1565 901395657216342476
1055 2669 85297689647733930
634 207 371427194746784870
1322 1982 946278931350166874
2630 2750 1093369564251706936
1296 1832 404868559136622779
957 1281 661903152961872601
2331 2519 589242688319749967
2032 1317 545572851936149078
1113 2978 367441232010098288
1991 1393 216580959647573001
1275 1157 950877340200982927
730 1866 9713990100333580
2349 2818 441363716191774446
2657 1727 386251598333785087
2010 2990 7558722231013958
2087 1601 361680633223694142
2824 2276 11632916460244348
282 1124 413663247391484034
1937 2342 620639337897774620
16 1751 687246016996068201
1574 1248 400525112567694364
2398 767 910945855216201623
2103 1119 651633323858904224
1251 2703 576748541346867949
2223 659 722891372715053280
529 2492 618037893994919492
2340 2635 830186769017540142
2514 2689 402534428623401439
1000 215 89216903612833876
2020 1303 949583341010568720
1264 2993 986113140217224469
1553 1722 591278133992246292
1528 1406 831381522619875929
1577 2597 92888767107706131
1516 2509 80334234099475086
1078 1593 329447554197255655
2655 380 403691799297446811
554 1001 942310905252828420
1523 2903 229105290613666451
1835 2126 653660295570807110
2202 1619 6100768780505095
2459 1911 302797966138260777
1305 1872 1132337276267058421
731 1929 983163016396256803
2387 1649 940971345766859738
2838 2763 941625506846458492
1910 1135 11120282448358148
1318 1014 796232734076824610
656 1769 421569859446146042
2017 342 735394631377548750
551 1196 952313016984538504
128 798 914649204565610540
2037 1499 800081131443531972
1723 1071 520290361479379759
1270 779 622050462586129410
1466 1480 17501215491368152
1352 1952 298912508931791769
2092 1358 269405690318299298
1094 577 115163339025872854
1487 1668 915672187794767634
635 27 976339664855059486
2045 2011 700480742886003780
1444 2309 688281297564347157
1499 999 901229909847160913
513 2452 686253827465187924
1905 2247 917670297672786547
2154 487 587305604274071032
654 1452 691555185129582845
22 323 11055689350637458
28 2685 19614764346225666
1462 2824 301799462374236523
261 2851 908992760356300055
2975 557 335088384327532253
110 2917 681044935119566585
2386 834 587654548335939183
2655 620 77482843441858284
2226 2861 596398819516341226
508 755 468382479538741889
170 2419 403701962475345647
2776 951 689020353192135168
1589 2355 990647469713209255
1544 1032 298823322567724702
824 1903 942474283699370269
152 2265 952798491146741231
99 1743 51980286457697874
2140 1935 713504532583879177
2590 1568 288736244312630806
1708 1765 779371313044979880
1381 2326 769318761258008402
2432 2492 950601850871722815
2491 1356 693715378427086067
1167 867 265240932743797461
1474 438 4990702760040616
1338 703 108875687416676085
1576 178 399116775776990683
2269 2392 114022626423482928
1194 377 941348886562902648
1616 1777 657597642943426699
51 1910 585312431331039550
1547 2327 433465673788791411
2385 1851 912998427325821757
2373 529 663686963997497720
2150 1904 651286205012086978
119 308 48841273062873120
59 2786 8288747885213228
937 1979 648571171560667239
1712 1041 293966372654936895
511 1123 220485606083309
1865 272 1097272604194466783
1845 1131 406426231133628591
2970 852 297534305442950191
470 1600 51318363723091698
2626 1224 918286767679573980
2236 386 627943291783561696
138 1841 114436717521859909
2709 348 9418517102253735
1566 2166 656261672504227510
1218 175 39108794690842922
258 2920 722309890292226716
1978 374 264216856946639902
2310 1403 623437871962629734
1735 90 1097321259772506253
353 1786 376863481051233715
991 286 972208088283792603
708 1450 369165803756021811
2520 751 361860730282884003
1660 2778 1054528692641241
680 97 689019440869682529
574 799 292479563999451234
899 1375 540154913364896552
1389 784 693795495895945504
571 1222 657648072057256539
944 1590 903426858693081279
1786 2957 984030039791166077
402 521 330931585007190632
1598 677 111304142693908911
2444 2504 338130701669349720
2133 1717 88631198394009970
1902 2303 361608833569440473
292 254 589495629519429170
1304 2872 86660665198347670
670 1271 292234360413890925
1133 2236 622413553982358816
581 2773 190327250486537823
959 998 398372316441547876
907 1212 715354648376625716
1112 636 120864525107703847
1805 851 342383691905211947
633 2394 1114453791608994415
1387 1783 946801211726416565
78 2405 1021207663007047086
2277 303 88125432706293248
955 2181 117904059853634462
2434 2764 110702214147215683
859 1869 369543767940804460
1336 2921 833016748203897986
959 253 401125440453960955
2781 1779 399242408993092556
1695 1123 592414958622871994
102 2726 77601344218283437
1463 720 292542513996893516
2751 1229 1019335684391007435
2795 295 661979102838184454
723 945 341856043355903736
1315 2914 577073773798907315
888 1545 327181190563305192
2398 1481 52769250943133288
1512 962 297382976021864018
1329 2517 405931383719517727
324 2319 397093378843262122
336 2190 120598611603275213
1996 1197 103208568475517594
355 1671 726524889585830699
168 1175 150690993540302768
841 957 648733556889049367
2731 1662 666379132101991762
2392 1863 45007577013706443
554 514 939001983959135489
938 1470 685027130387069753
813 778 914320279954391243
296 2425 320406837573918591
28 955 302154371224842593
2050 2641 738352923137747252
2791 1740 5513546540261795
687 2038 875180617755394080
2098 1902 109652733040903067
825 1791 592861145135554581
2200 2780 403029915889467424
2602 2841 1061540833136527188
2310 1167 686906237530241437
1871 1015 901112618507623274
160 1479 878594656218508877
1052 142 375000631207484312
990 963 40630006581732388
1837 253 612489706835656798
2192 1872 831631969803604940
689 2825 939623683961456554
2673 2097 108175455999775920
2146 1978 1054316479815543032
50 1163 556698558754980634
2518 2639 1037892178290618652
2067 601 155770647806782045
2818 136 695896582326529080
2628 956 596349008089485209
2390 2663 901891371618524754
337 655 946253543172779040
1905 2817 544548540826206484
1493 1075 702294703358281445
933 825 663525065628576199
1178 1476 16090120084722018
2612 1537 697935938545906624
2354 129 628006597628345525
367 2637 722067752806470479
138 499 291201315104334195
182 1010 45213036865464626
149 1313 365165887398065873
1132 600 546109907770254165
349 312 74403308064287785
439 1554 915483914683173272
400 51 901282987203170393
2641 36 830102301476608930
920 1723 364403014800609594
1811 2456 440843519745818900
1043 2348 233799505231076720
2337 2247 353040513363739308
1609 765 753980339588846353
947 848 947515475833486700
1604 631 368159085699089710
2252 949 911068581671235758
1526 1429 690128947318359901
2454 1634 819540733968797375
209 1092 626411872645110850
19 248 111377609527107922
807 2931 2891298856176471
360 2323 152678982113780941
2001 2339 51387246843472731
1040 2850 116341576302051747
1178 2895 941604714559826559
1517 1826 324409783785915467
2296 1012 974397072374906107
2573 878 362798417922411234
2777 914 942818329809092861
142 459 873635959557499731
622 2088 953426919402197215
846 2840 148411900436392432
1527 415 695214689659373093
653 2938 902979795019569674
532 2394 789592160592473618
2665 861 407375232178579709
560 990 117105442385093543
2697 1156 160726525128133402
1929 538 621694767670891147
888 1016 446303333701925592
1605 263 579489764463572261
1703 2636 505203626068327470
2749 2337 311198293445481476
2134 1045 615565758530202736
1801 635 23051862710772414
501 1890 794669107100628960
2332 406 773923942441642975
2631 656 330852579665812765
256 2725 936820809631294934
701 827 945306512412106135
1799 937 719356423041843738
12 1338 408009626576939561
2910 2753 616455844336777387
1949 2945 688166387685824666
489 2350 737092760502453920
2487 2234 766653693040618684
2504 1715 376407562130927014
2485 978 404381061549040632
2518 1849 74558913447240088
1322 1836 941676912118399370
2356 1824 37315371605945360
2515 1233 406473352950044794
1422 475 1084457202496339828
1920 2848 333925713148504211
1200 891 556171386070336572
93 3 880360101042300684
1130 1799 851199098845792944
1914 202 124503106831717409
2356 1128 336364220672760600
1418 411 116521050118915261
981 1057 941639741957525171
339 2595 296306618969682527
1370 159 181887162949793080
1547 1369 222531919219239010
2283 1446 773254486576111110
631 2338 259611258293744612
1564 573 968738014793054359
498 385 9928437339969666
1193 1197 680557113648428780
2202 1948 865743218545169919
1669 2989 879924343376369560
2505 2363 891467618308303588
2013 698 917643120576255400
2496 2535 689003535708903650
2197 631 636752412295443032
1595 1628 258495719530523
901 1365 676532019826149295
550 813 519858928757431684
1505 299 294232147551236952
2001 87 727251426029342042
2160 26 11108704949328185
363 1077 86207051893223998
2912 1398 627149395050868474
745 1240 7443285933815252
2135 1470 871156318306216482
595 2847 1126395767076314515
2342 1739 405294265656345905
1873 815 550050517912826418
1756 2524 100652747336975936
2063 1244 75811570330185177
2739 350 1061993835726699745
2784 2501 372697132977705510
553 1984 410901743866416176
994 1967 509876968524205713
216 1223 917988451694033249
1343 1837 302831211514693086
2642 2671 223765257330709087
823 136 336581513885244990
711 579 833241274727491332
564 2511 976560906407965682
1369 8 507275907677985081
589 1451 881727107581837511
150 2033 449063995562346846
2061 440 704960810361003095
664 375 916585637778947192
1293 1221 171276362970979482
1665 2181 591738503534543215
2293 1742 321395540665535664
242 2004 795864042505823621
1597 1773 429999557803566002
990 1643 489618115951611512
2873 2523 188519065533011974
1035 1911 52218579158737387
2316 1411 115475436302649510
1447 2632 941255975027672221
635 290 191447387535130551
2383 1889 412693001249412457
2674 2839 621581989257057042
1767 2959 63551010238429225
1 2756 49930315384312088
2223 1761 315695114532847955
116 1177 872245471673283001
2086 2028 472883713796976221
614 1248 702051984486125792
458 135 882374916042311632
2852 1938 77779300498743922
1137 459 914748681178503871
1090 1046 692733919815430725
640 20 41161838617799023
2524 617 132663316882556600
2427 465 600846026732508018
1074 2090 685151718563517315
2485 2831 289463944244253171
1164 2539 656254935421807532
1316 233 626161162740065924
2177 672 36322714553937045
934 2776 615558848443813379
2394 14 523705299988334524
1312 1599 77151894615174811
1047 105 51518557046603213
1506 1271 620502765618282077
2256 1740 881004039377446973
1148 2563 619631037739156263
2292 2108 923573389707906031
2137 1512 977429167605472327
1565 2836 291207407732701317
958 2342 628432412225999558
2561 1193 626258851422726084
2167 1732 161043056347710653
2353 2822 948400967313908863
2472 1555 881265986923222499
93 2264 37569355635117615
2905 2318 123856777744216346
2252 2811 303078821412097200
22 2790 699483034676991588
1088 2830 652591558501351
694 1502 295516064795133482
111 2698 182908143036586745
1326 863 694439422928144107
790 1802 677162568181551921
2458 2293 673101155952548188
2925 599 903606322158813716
530 607 686156399643997619
2028 2304 1118199207596843612
1922 678 475583059865738275
742 2214 665191939686147154
2545 209 982351420400028831
233 441 920728606586804756
2636 2097 153109557989801751
2991 2288 898284343947600355
1327 1693 108408115944703133
1041 2707 940199528885627102
1510 2350 155718110758272131
2903 1092 79853459913755704
1977 63 1049088576451112375
72 1836 80083670497485416
2471 1637 915224336087956062
918 2170 584278922619703970
1446 528 869114090745213063
155 1327 660928714998451242
1864 1187 191064368081443120
2440 2610 410999236963389380
1650 711 443783245503379066
2525 2901 367861354181996276
619 1199 872591251084471078
2105 528 73432498369359117
2725 16 87314449216162033
1210 1257 659046345197184010
1450 93 979157018606101363
1758 1249 115904678254965141
596 2247 1086402425191221865
442 1111 322432955244013937
2293 878 33693236236612980
2026 268 82982806538360295
1201 817 331987713721154986
242 2967 111216945104740237
2486 2349 1010157403965794451
2133 102 629186848537309681
466 2149 628853373968007530
1845 2553 2985048068747308
155 1334 691875088386212694
2896 2049 406781192230703572
1523 2651 550354113336263081
2087 562 982119374320362102
631 2245 841268185239612798
165 2447 1058149860115712487
294 323 584402771101342823
2392 1709 545270332095165600
2226 2286 694177851147575511
562 2783 715159450520429712
2909 186 3989072753812073
2593 318 76476680515521119
1096 66 339220358629204721
127 2389 844237060253054331
2107 239 97905568311008535
1116 1481 588631402505239853
1358 1400 477041532312013216
2858 2754 369536281396448563
1208 2506 116664409979686164
792 2331 593521230276503288
2539 1900 664507185048318819
1425 401 911863289277283740
1753 1991 729380211515286465
46 2155 618415169758480723
2763 1579 5345700549409371
2635 2434 77983357967117369
1257 907 868429182494426020
1708 1081 1022934253916473649
1182 2040 809806527203339998
2716 2569 1117881715126132613
1260 61 877066303209838680
1020 1206 763663615468575044
1913 299 966448947679968936
2109 1919 123726475822752266
2086 1477 119848268071370394
1000 2656 31734751761366909
1675 768 38305952455816660
36 191 872010480412213276
2280 347 626427246427424208
76 1537 686401413390323455
1212 651 319317164311533101
123 1305 361857066391470347
2352 1504 630261285640143137
886 1348 861002814774341921
52 1365 698275199590881471
1405 2349 829449247388658166
1036 139 125331226209302983
1860 814 626077132022543608
2124 2921 1083632511257551418
1515 1063 410536070026723720
1464 1460 805966004858660063
21 250 940327485663349980
1151 931 689586530899049226
2484 340 74891836233932775
2178 2903 125124076323561199
2598 1752 707066001133766938
873 1400 659570568811598591
2132 1291 873650006190601151
884 1065 603138218564755741
621 2828 867595158637949411
1007 2747 448062936459340651
2303 441 670938834007762310
1929 2745 268500768788799870
1132 2014 583680538851738035
2483 2176 620158318410057906
1005 2084 652642067418192901
2641 1167 1050003897891150825
1154 191 685778735744592946
1459 1103 104251969704818419
2891 2934 339588106871766131
1941 2943 13224199947144385
2300 1698 544148965433929580
2426 2724 359180047161724042
2972 1106 689189085444725952
2960 1486 877362571088322323
1028 1423 551462698408135888
1541 2276 984304273286952636
96 2112 47569512059457862
1246 599 325689452367971244
1948 1086 614666379904888167
110 2954 28709107346920790
1072 1073 116343534751946954
307 2494 305331666583390057
1895 1004 362205821962639672
95 370 412776186582171909
1751 880 20284657811184507
1872 1987 184469923670438291
2106 88 123902055309665447
2992 341 911433850585075111
140 2645 622729779685011658
2891 1479 5679256012711467
2787 2026 868444761870884782
2147 1474 289754072383112628
894 2892 579189801226441675
2474 1401 366468974650697973
1804 2359 679521486659954579
1302 973 910486417942783584
2018 2734 875885097229206226
569 1533 9117826752701463
2360 1777 877225417481374985
360 254 476626571549280754
2362 2065 629184710396152038
2086 2119 114369094903968732
2884 2002 978075831013312325
65 2137 685608207266727749
2741 1812 547032353229039577
1359 2940 1094704122345304968
22 541 865663712277216477
2941 2611 509875192286856095
2191 1680 625090524495591398
2923 1431 679327597135742893
1192 2111 588951707183167755
933 1311 662417032582805273
1341 2970 302661472526034331
922 2988 77321593265960381
233 1411 869638432049453693
2556 2837 73799770192207926
2409 2207 900862914474685720
457 2239 990689770284112903
1565 160 692321733910343387
2938 1398 662968139703350920
2653 502 339672401190444633
1475 1773 674571561790074776
2213 1673 1152393020859504803
1419 1217 74648521840521006
1485 748 696219933024816252
2896 2209 44569810667861259
228 2051 911085328841789863
1928 2682 75690495513472209
2527 683 73822775587537221
1860 2575 984662844287856823
1810 1800 789540221118197327
1184 1029 979653391447237716
1821 393 660306057429841542
96 1247 649915532597311228
2015 2451 583765603792873814
2927 2450 292264190367267530
2802 613 551006904565020953
734 2870 577588087115561620
676 1700 49828043926554494
881 2370 713167525910362400
2074 1427 376355719134914929
2884 2635 872419412616731582
2588 1267 330811147835860120
1783 988 737884113403914113
2697 764 942725085426897442
314 2566 699229481138915562
1215 1657 76702522708596050
2352 2528 939411465478902369
1088 1327 366559413757438053
1118 663 293650246924686537
1165 1781 627359214737810145
524 1387 579117245554357621
870 1044 49227132459082634
2438 2135 988484308973067452
2083 1955 434870810333546547
1820 1976 505115685423021661
1079 2995 114052080836750185
197 1609 933484952156966295
2396 1280 373935674513044334
990 1123 151723584279043905
2344 1925 1136482112171551438
147 1673 1062685334936548979
2124 2878 6816369341589012
748 620 113757539393307244
892 912 588955637761967691
1397 2759 377657864364055892
2503 47 628892477146389429
2025 291 882127476926874387
159 695 366045259124692277
1086 1464 880253423396819499
370 1714 326841422004748268
1354 1741 620301033725029131
2177 1167 875138677191479881
1130 1215 363262482458645713
144 1176 915431942154361436
2849 1985 947603548926450914
1958 257 990477556040523703
1477 1604 8033907122748553
1657 1556 227118435760250087
2668 2627 652205229755089371
1159 1046 866771736198653532
1048 255 254745667437100533
529 1953 655563257071730313
1931 684 1133693372969272063
783 1273 587124239972476274
2973 2565 89514407907236449
2209 2686 15584187236889819
352 567 867283585358566264
2674 647 585022211603893799
182 165 624685961264354871
2316 2852 301149446251027084
1673 2476 798033650746711638
1657 654 408352930362767370
1799 1447 200714837489122189
494 2393 839581531847719055
2425 1835 90531988399203421
2758 440 308185244897387494
562 1039 78954325490343348
1351 784 872200277367470975
544 1652 49700974850614274
427 1680 146916801759863499
2601 1530 233986594853163904
1724 961 438729339027124486
1738 536 109658892491966014
68 710 517088614899479691
843 355 766498820985900293
39 2024 404065971262752057
760 1494 659540726839041416
1931 1639 945567704221414632
1416 2910 376448383051301284
1935 1294 951040751766901356
321 2946 623238453654520184
2622 1366 53909096997745869
57 1015 412488903064587402
2841 866 16905614317780360
1165 2097 686895936961949816
2392 815 52556056398525967
85 67 413333415103834295
2591 1056 912986261359672190
12 362 700862104515637334
465 2878 333644582768390627
232 685 434231832027440142
2795 777 578733251648690439
791 749 612989045115192171
278 2488 981894898267525451
634 2085 699220968765878028
104 155 119089455223545052
2841 1866 760527364064782878
1241 2347 841336498531077521
212 2079 53204599560045981
1931 1476 88062471321202682
1290 729 867523969986437337
988 762 769234615954359636
1908 72 341853259203853034
2117 2059 909651606184666064
1659 1751 636437230554687431
1362 246 867175551175744855
1836 2863 710872296901417331
1899 817 579455339157325092
1882 2135 941071476972285208
2992 1912 63561394761874697
2940 492 691485433864047202
1484 873 616359675641470138
1489 489 905978917733917364
2293 2473 671640776418526058
1142 135 660696357773031226
2109 1514 81917362969442471
1223 2442 292524887161042872
2513 232 977710383468139678
2572 633 119179426878843900
420 2871 47947252336030191
989 985 144130385080356308
68 514 108390489036029272
2965 2981 1122892598407975217
1027 1045 1048596348424894780
1529 1746 863949751277697458
1390 1809 984112905242918077
2645 403 980030645155530781
577 2158 116624353068679325
2373 525 87350798933499951
2708 455 614237076554782272
345 2695 2643257384411634
683 2501 117770388500514982
1456 330 110058756026746504
1465 935 880246870860969038
2192 274 912332258915455647
1175 2202 1117866197236380564
1303 2578 50217251917857384
69 2769 590671747785849686
1114 2747 185210582060308383
295 361 700983076901807971
37 1288 917724490459130590
1957 890 938245793569396594
243 530 917050198607989815
870 103 4789537858075151
2989 1248 9350657760139245
172 1373 765457005259697434
1308 235 15817059700887864
1329 715 94713627178709902
2106 2095 297484499498693880
1334 1958 918100037755510127
1447 1267 906456497010234737
1502 2137 341542211118158039
97 2624 296255002518948808
1671 2729 290928415154448103
2578 1249 77538042725333628
7 662 45180546304248123
704 2659 590948838645272424
1811 1427 194167607123953029
2029 2581 615750481977040516
2291 2596 136694968668212414
646 996 393097721851687236
791 942 408825739954366207
1150 79 1056156661744030831
1167 673 982368994529991244
855 643 1017475556823520204
2234 2201 1060103345575114135
643 2136 52504866512799888
2081 1576 408005226619994708
671 2829 591216512083700331
2368 2101 79442306116411640
1859 195 83336784419725515
655 846 84337291697495087
1215 1949 49352730700584222
1634 1943 90200193905497653
2314 2648 417205006170541740
2712 2170 659151230788315075
1826 2227 583479271603969813
2250 872 903889581414364032
553 1503 125783094195587732
500 1463 48369500760670880
816 868 940989660055429370
1850 563 866853063548094492
2891 1781 620553978968283720
32 2040 731574363091854465
333 2283 217438879641285878
2466 161 987807818227098587
2256 1481 369698098237821359
2543 2810 337664732986364506
1498 492 371496738436636688
1728 1340 620948969007960625
1592 2627 373646501741811147
2061 1095 401702035979613542
842 283 400088219900024185
1670 438 366644544741571498
2628 223 651860319919966412
2818 1986 615223956849045939
2481 1480 659910108410702335
111 1562 693380122367659969
2878 2286 290754212099758194
1839 2803 868178777191820202
2572 2692 38608751949895595
2079 1612 404167855722920423
1076 1011 116502995749100242
171 2270 435005014302886556
2233 746 703563274814460379
2210 1513 651446041608896995
166 1230 412792270783130404
1018 1080 1129876868766898551
1182 430 108422191753433812
2725 1160 253162264965708998
2062 943 336911280606098646
2620 952 868125258752051395
162 1569 51403927540417149
879 1477 882140707763283344
910 2551 399702133098121164
1814 2390 588953851716149128
1698 2770 339875373556271951
2076 2172 618730768242966586
1621 493 115427414062047348
23 1311 15628796526700303
916 1237 289540164919316761
953 1550 978780598504793259
1335 353 159364320217316693
2883 1025 114069189662987799
154 1194 917045752880255173
2349 2125 188475799078502639
1781 2939 293441075242404772
22 446 979119028996762268
343 33 794609907260587212
1276 2015 619957065130999227
286 1100 611098204067185033
449 77 415775032186372938
1200 1791 1022774249070636262
2574 928 653508324189360668
1386 2199 1128177310797334601
2027 1639 108745792206922517
660 1051 374152395357195527
879 162 907953911058267902
2597 2080 6675254196981482
1968 2638 1016840290912470218
1058 1849 408508238610768919
1408 2047 512061916181836081
2464 1739 581711188195751752
1696 2176 944914573726509245
333 1578 663092148825893968
1604 2078 88932433174227222
1309 205 875387736947081667
856 381 411012022173998804
1382 1465 361913612161813343
879 2772 369443189867716814
862 1657 593667116742405321
1059 2155 878402867238908913
1767 1710 179980480425360465
2482 2243 657681311445309862
1259 1939 617164116692592823
1761 2012 1004086684930102550
1203 921 797092950389344447
2827 13 332586949491848266
1418 2235 843897751150758111
1766 2047 826312401912887801
622 2106 876325315861524719
2356 565 325386168294276100
1477 1574 907069188061090853
719 2200 629306555174738900
2548 690 365920902871236683
293 423 233743770291900973
167 763 975073652365130091
43 1759 878456024335918398
1922 2488 433360097955199079
260 512 940414221277645725
808 2202 45538232523844773
2566 1041 954297345224706622
1079 492 38178104915826421
1295 727 941576794288778216
2133 519 909639260253403168
724 1953 658617744967503407
1327 519 38353826030313606
1029 2368 372964295866578069
1281 1111 701796467150641959
342 1627 367856139409555910
2006 1176 261414858134847883
1494 1583 916159844557806898
2976 1601 613733473471295191
2654 2348 440870597846156733
1241 2287 944382607083197758
511 49 835333983690979678
1550 1393 591449678555319247
1879 1434 342154844411379760
1179 2460 905738969867217132
110 280 996728035024040984
1728 1295 695527498911348860
1870 795 372668319186501345
132 1707 346678598887596206
733 206 625690667598170911
836 524 76106019543359740
28 558 292337084301738427
437 1821 881832298934554139
1604 2531 58167994725116953
416 2883 700071738508144832
210 12 342134226299472328
216 2625 636474057070520904
541 2749 1127699635849401374
792 1596 46431319499942372
2811 2279 872001089851715013
1807 2539 966155510347242456
2386 194 938210401272030491
882 467 129777574339215887
2700 281 192607354333329844
149 1764 899214412574811207
1962 1969 933130467627907549
636 1897 50894907896136994
83 702 335760468542338172
951 1714 985413685304469237
1301 1979 515255633805154059
1969 513 1048968216014497744
2190 2076 937915579896041941
2147 2403 878492008331542302
843 1334 37504933773312757
2021 1523 803541355680522727
2860 2101 972568108453717969
271 2627 592247115444357816
1 2552 8238619798534622
2709 119 618003086472710440
522 2496 15958183746264352
2058 2208 973341685416139241
2210 940 690114335757547464
984 946 108688488529339702
998 957 985582787280248043
1045 2564 541889854499474984
514 1822 339554594743982063
1946 2379 621378073688693124
2718 1824 437391337503310163
1535 898 631367456986304662
1722 883 923985387078391188
2547 262 699876244156517182
2517 174 109056066625492283
2867 1622 303855380826845610
1873 262 1127252395279826264
1708 1771 465426352168698424
1632 346 42115004275779842
2792 1941 327980326097616756
1595 1447 657363165358982855
2559 2751 1096724074808506511
81 36 50191538588983758
1211 273 398906475875203403
2920 962 722699759104363738
838 1389 953564274577468
2286 1153 100212195742042280
1678 2624 580141478835284945
672 2916 371339184465596315
2673 2517 876328549839296295
1898 1015 125335478625673020
1100 1610 404121409784082434
2688 1211 10521194574672181
1178 1515 291963278128424789
530 1532 580245823392558989
221 49 308238292674848958
795 2577 724926005648769571
2295 32 107245725082721717
820 211 1081287291873504480
1377 2731 699906778079331594
21 1106 73590057382415785
1759 2247 150055383697879023
1386 1769 710129277426281600
73 491 937531230111849304
807 716 650741286796154160
82 1384 985259222783811760
1683 716 7972806197477460
1264 1113 664650869752580557
2563 1117 798085721935811503
1613 1059 661751059221389762
515 2146 289186773438944554
266 1426 45041499676087179
2923 424 296170844244523981
871 677 947027266217797818
523 7 74756455258417380
2411 2844 582125537614196039
735 1154 902479617708203106
2392 1045 299318083609612314
134 2573 411333857042782598
2828 2573 368284317438320075
2805 1797 994417593682879238
696 1379 694494503980773470
2176 1174 806439188087773179
856 2217 1026306184867095003
2179 1875 217780804023060253
320 2487 297763775708829295
2081 713 938174304467404689
611 1598 291449998494013879
2480 2499 652832895703247461
1586 590 690555571828439998
2490 1506 943788182857572056
1434 2510 120542686284401891
2744 193 624486817231345939
44 2675 51044045911770818
2206 2653 700083192953562622
1447 1592 50983030048839483
791 2438 655207762459397748
2198 1590 988011820993036792
685 1287 1014520458431197999
180 824 288990717370107690
1650 2573 913345598058186901
598 1703 327410065346379254
2347 2499 1092754076606298054
1372 2839 794344992120257431
2764 1898 689511942575674133
1750 1667 941517857654447585
1221 613 829872729105208273
1932 439 593651937031487741
549 2929 661257337405636401
1013 2665 47739304696015257
1726 534 949434354971861572
2414 2438 123010767618834753
1438 1163 651579770377491495
1895 1105 53554012125012289
510 2764 1080941932937335179
2536 1640 475927571928453302
1470 1922 757409347181782900
2941 227 737398244508713379
1993 37 926254828927024148
233 863 74228151068446309
1273 328 617948850039220973
1666 2808 290467542654403893
204 1844 979354004028854966
1026 1525 192878090909271084
259 2457 407843409953632317
2606 479 655538218326415626
2182 1294 52375902749392149
42 1017 546100254203009272
1676 2863 887797434437768515
93 1256 580535443877658200
2143 1509 844520830385001744
2424 567 427967088698587118
1941 1820 113922637930265055
1848 331 583918562782245446
1135 1403 951053129013956443
495 376 628243843305760462
1493 63 865517264829174420
2013 2725 109714063009014949
2363 1480 409876671262235794
2392 1858 409800276899727857
2364 297 134179400524823124
2318 445 86380519233504861
882 838 29450180160815160
625 2219 664974382307634287
2375 636 86185698014368278
279 1507 657866857806739134
2892 2415 979836386211637255
149 2687 675849740053844130
372 978 940916814540469171
430 727 903059775831014495
453 2502 589620947096996750
2272 652 75283117033693122
357 2434 86158735940898876
2909 506 401849137487012911
2386 1415 907742177371339503
342 340 724363811179425154
1178 1528 1129622265435991912
643 1651 1120019509753674
1502 874 941006433436843756
1472 1762 603638620764110311
465 2369 332082199903852422
2756 194 84425234902097361
65 1384 948408813154443772
2193 718 691500150102615984
440 1668 993806349442141541
1989 315 436428666750737947
2871 2044 180835039408168792
253 217 941025688911702625
1542 725 917679069194239482
1849 855 808496296468244480
765 174 554269979365207947
1360 1485 591165347033984244
187 1868 409725081999783996
692 1 116637333752124516
973 490 291913414824400202
267 1728 692798159805918234
2620 594 619352503238762744
1838 2585 1086455157156068826
334 501 1131198779377912344
2681 2550 326063394700808204
2259 2413 693366716101197594
1212 803 638934313200480296
269 2114 437679178567158719
546 965 697108374387615536
2542 2447 1083499347209384505
2132 2672 305321294368765591
612 2649 864820606050433127
2379 1387 305069512955935872
2693 592 908172546959489310
2956 199 10771370183471314
2785 1395 616786575022726596
122 1019 723903510100099305
154 578 76632263077169857
1200 1400 774224567057577633
818 1286 413116202087922061
2293 1089 897629464879698654
143 2303 868667546974750763
1398 1279 977937961823024247
1563 1424 1055986393589022201
835 1986 900956570665259596
479 886 891997005746893141
1068 2049 939159197473630799
2418 2125 977557986304886692
1269 1940 947712364202042770
10 2027 402722759373589155
1749 1333 85761426469309934
1625 2487 761460927166880940
1529 1341 1044473626715787243
2360 847 829298524972774634
769 1719 297415762756475493
1823 2640 801128661069924544
1145 1229 388001699625104739
762 49 901765855866159455
2853 643 977294847753067750
1629 1871 938491540362890405
1236 1990 832993480132432029
1835 745 121832865622486121
2144 506 401567946181152969
685 120 229599575438792842
1143 2046 757827139363713765
1619 2455 264805272021605381
558 2303 377563631060457939
417 2667 902530021123464148
1797 1408 968274285280593799
743 676 871862731738730740
1227 2066 447635370475126317
844 841 584171787897246979
2913 1680 413434548840291136
1238 543 330260179291701148
2884 603 113259410411754399
395 2353 49137398589308253
2242 2875 949982603803004298
924 736 618002727452848473
2855 315 52461420190347657
1520 1715 290025886929494871
2305 603 881990452028804614
1833 587 1046485122557649184
2682 1821 109878710186022429
29 835 870203848788968394
1416 494 1045313469168188603
1409 1397 124960170621908473
2877 1529 69473540390841467
1369 218 554437828352950322
1534 1532 938860460354101581
2061 2872 616976315099916329
1982 59 696491729502378390
1349 1771 790334101775390626
1159 731 396687045405738200
1232 2942 9256941853281248
323 2808 950738811614460078
2419 2626 366762833480946773
2439 2129 866732030801413136
954 1503 875474964957660969
2623 1783 661783288904487934
389 1884 918505700056342558
503 309 940679957373256343
2044 2473 477757591664369957
30 1816 875220349634605144
706 47 295918724182815221
870 2679 2736154681295238
540 2566 700958342266965268
453 907 11809416508610792
1986 1833 15836755969244924
1288 76 685120260445748957
68 273 879891074104030298
1031 1457 912934751197960780
878 1754 916818743609790712
1661 94 13398298853339980
2660 730 868958977649911826
496 1089 365003027273954245
1989 1716 469994160663501720
2734 2747 547240690649442747
2950 2430 989301898406107354
2168 2015 696301300579678776
2155 2037 253169488127412897
850 651 53222461527559878
164 1896 866080924606406832
1784 2235 221791917290737529
2424 1816 137306497784347865
313 2804 902392468127663340
733 240 370582738792177652
2474 778 1086953189882440383
197 1181 989903112742140492
464 1824 360640730102595651
1073 354 291735993450389692
2972 1635 984083869656257348
2325 2040 592275292562326470
2233 530 600984818751388375
1437 167 918445943791588404
606 1026 1147424554759189729
28 2090 376563024593795092
2154 714 117995873892496678
1235 2382 882115046337173859
286 2567 358731547147101003
534 54 917241838099982964
1346 2201 367932252741709915
909 2119 16978237946470744
1774 2855 99258192839706928
680 2428 14848616300820639
2146 601 509554170056639734
2490 2270 656249545966501728
1181 2321 12681596691105604
1701 1944 48539366822844731
2488 1732 481342517521064157
803 576 697955072427953906
1827 557 370014636951703847
809 2103 651570354281196919
2090 1582 405225642734678678
1063 115 49922515207933779
2069 991 294070830278550266
2236 1816 592499880881753280
1883 2781 903008839281216115
526 1813 981740231117508358
2606 220 100458343634845856
2631 1587 401195717586057080
1208 943 951664702091543809
1600 2194 121023056780317095
1794 2047 1108734159839418337
609 141 81193702425270574
996 2259 375142958552464078
1729 2744 731945904481422264
2953 2316 693652040238198394
1994 976 41788404622185461
962 1965 89034720396182623
2946 2797 584949979864287083
2008 2399 1071473184776524063
2030 10 38531003236836301
2041 450 166463628575415126
262 844 294517661755293712
2089 1137 118326205413222005
550 555 9710634367526931
762 1936 89089629984420536
1325 2209 689635950943009926
1742 2521 375637112151677772
2161 1521 360323804167099923
1055 633 367413780082992796
1148 2201 872343420741942285
1667 2583 376353294525015852
703 606 427738133030631706
2259 1141 154643619132862631
1573 527 692017445770452590
218 2507 335385011313808812
220 2149 395761830727756709
2686 286 992302021765487908
422 1295 374731197752390437
717 1322 659888831342096600
921 1038 946283240136200334
1488 2482 867050011458142332
2535 1029 89598526958425176
1895 2643 949862054454915478
1045 2177 397293188550647141
2782 2124 126597690409070203
2734 1030 657896145052368514
1080 70 124535378560955688
424 2511 695279365073218754
291 628 698063826946318881
57 1005 700051915317531097
1 403 685868604946560091
482 1515 904258859759271348
751 815 75242067965239374
1311 2066 909044420892177988
1789 2483 686812015019633614
1052 2125 945406938233637788
506 1479 902688263169929535
2348 737 477477093808407213
2180 1501 751834279819812113
372 633 44891871664337578
1053 2446 905291067941149710
801 1127 293268995343945850
1686 2665 364082719047297253
1461 164 904943700215960201
1355 2324 262963024154244173
1884 134 655474804817361662
1660 603 5857704762305977
2744 2625 392794380555151975
2720 1311 53624134516568163
423 1868 77674297746090869
2612 900 61804504018639674
1059 2716 192169730074100084
1493 637 695534987890086560
1070 2853 321270154182539530
280 991 656797955132716418
636 1970 402182080346567862
1788 501 1057551538081068887
1643 1391 1025878921845356111
792 280 72670972094246192
1497 1077 73189362501075559
2947 2319 85969067879458204
1556 2808 1019264478889687623
2878 2383 702103475164197601
1882 1571 909209909081982651
97 300 191366262157084721
872 2787 363175376934189677
872 1089 336331493793317538
1621 1336 398215751651980137
1567 1850 663451097984891120
2187 472 290327513599021109
2493 2633 945832320948721636
2328 2090 661225662211396171
2483 1179 691067011946263978
2945 348 684597399114075666
1885 427 769539710837340340
462 967 879163212639333622
2375 2511 82473147408997081
1995 1934 3768737656056065
965 1459 418519836401979711
820 250 1052787697924097361
1986 52 589592392310431769
528 538 16838173196638757
2676 1950 663892760995385856
48 255 261092780782065751
1221 1212 930566070970284885
12 1672 327848048202205299
134 2519 121976513592185396
2568 2702 52455384861926779
635 198 329181189628882191
1640 269 546329773459973937
2275 2570 367446558749182418
2031 2104 41063075114757377
2939 1422 1131372244283482915
1075 2404 801938272968621211
2028 2723 1010165507678504289
238 556 692029676744750379
268 2089 297840503069058062
2317 13 578593326782192505
2523 2571 591687172568694518
2635 994 722161069809063820
759 429 1012838383124562525
1030 1792 717574081120439615
2682 2545 78875031023164614
1848 2894 662076988107800146
2538 2636 735395007393375304
1402 53 334586965572503948
2453 2049 483596208386964387
516 205 873841327778352953
2324 1326 1062371294998047959
1906 121 944088597113273830
754 2079 910912834287012622
252 1014 614867410794926459
673 2313 51641657473451544
737 299 912555853742347645
719 1664 337760527360373960
886 2829 971271204488986409
485 1211 7794227694256227
2547 296 904948610732208783
1267 1611 626360944644157603
472 1379 109954862433761793
2693 1215 937244962846799143
2349 1222 832676982367987612
2534 1136 659022161154501513
2401 162 1121499484754664507
456 745 685923477466390309
1985 2787 874578962125238255
257 1235 911140268394789368
1542 900 998767885134940891
1074 2810 397126365442579684
2273 110 23598613004174096
751 1125 590097534337198693
909 1288 366462607388174948
1079 2832 364343529037149953
2061 1699 367709202187390281
2560 1425 975426741593182156
2116 51 53864325093860627
1216 1013 412281155302331426
2163 2863 383088580281823247
204 1539 300985306302188822
1622 688 654976158859688353
1012 1765 931156300322885080
1617 313 617119785248355655
1216 2275 335084077650928386
1227 1923 372578814132265162
1775 2290 660112711228337242
1050 1153 928392899796552365
2734 2850 399155256634360904
388 1452 658021764062316917
2658 822 879343297634072820
2682 1907 913911146416593234
872 1075 86914053714638082
716 807 982792204429794612
1595 744 303431675919203379
962 880 382015763449961555
1570 2158 627946619570418858
2043 681 805951720572511334
1488 288 368460890859038130
1104 775 587705219955348532
562 915 973096510692700279
2797 2981 1098448461580388313
2892 2651 3683315555807829
742 2516 904974949768304063
1358 2743 50202885433965715
2623 2031 697567172122765743
2528 259 581528660011176200
1907 7 946726913626558597
2501 2269 908131591724379797
136 2547 378062650785986532
1326 2302 123850338511674179
2420 164 36101713014482149
1131 1705 337595286357572984
972 2414 656755415967082573
1812 1020 773607087179309936
1128 2884 291367363914190987
2161 2047 1050327819580002720
563 2975 621282073902550903
1921 2791 338428265342006132
1655 102 401406463526062257
2730 2512 103532972490537321
1926 1926 689157749498291625
1370 2853 1020634387611268876
229 515 950178545090586817
1758 911 43509895908300363
304 1364 665286600445719597
714 1405 412873025936381720
662 2425 424488445014513508
2189 2264 875727158744476086
1521 1227 194419750274401795
2664 51 336800227568346160
1615 2358 288975805324236817
136 1763 311758346892232735
1009 805 954240933271655614
2351 1612 803217702788375313
1095 1613 13370171483331898
1537 1433 7027067817194217
1597 225 961022204119117605
2108 1698 684591207054662822
946 2706 701600843687820856
2130 1893 520117496180697448
1712 1584 82500239311418872
61 323 72871342381470418
1985 758 662458639697851324
2239 2735 328483274674247532
1186 2389 112999174235559980
1541 2087 878614873413938096
251 1468 696306711702335280
782 1583 305722255198598990
1443 1176 620494520515452874
1488 1008 89396132952268401
2363 144 980713605613609427
705 838 980684153668434124
2128 1633 952694694218316724
2614 1500 397572136490955717
1368 2110 732417246442824588
927 1119 47230156101296556
1856 2672 296674474480185229
2856 578 113228010090110655
1075 2863 394756889392692389
1772 1830 717486093064351158
459 1426 979184785295875955
1553 34 695208893940971963
334 1922 551575800173424416
1597 783 612645958676894015
2169 178 651127891503229573
2821 2689 949665818338388308
2956 211 397260993180482908
1101 3 109966115726565808
1015 2052 473141827967293480
8 1157 980202922130127054
1985 810 412416614751142158
1636 673 582289034071345856
1039 2964 657856302464729789
415 1256 614731679675969982
1046 1647 696342251408784929
718 1633 290238899915730711
2640 611 1089155816187374588
197 1782 937405582811050860
2169 2431 880089516918245354
76 883 419945816749638703
683 2516 288637178999658829
474 2745 473610034709454277
180 1089 1408962580411070
2652 824 660819332280500711
1182 383 940149202871053508
775 2379 288816250803201262
2915 702 973838309611376692
1564 1887 868631846454246737
2751 1737 549715995021463466
2030 1071 511711531876841063
2388 2004 1125839435420818746
2940 668 409313008021241217
2040 1464 252802783530996705
773 237 122572219931608469
257 1897 49750758129019229
2326 971 1121390477634595758
285 1098 675879273669973899
931 2886 305631343650071879
521 1492 407888648943980717
48 1825 623806119342661898
500 1330 299764823175825945
2033 1444 473442350074186834
1840 497 1127710163576637337
1017 1229 760004134519330987
1115 885 29756437654489348
2201 2105 692850307655221382
2410 2833 296755172467972469
2373 1207 973750897413111104
1961 78 943405229610026277
589 293 765382140479464197
892 2403 699172152105813059
2849 2755 702300412239994200
1467 1005 77391967994035897
1500 2010 86930997026764809
1097 319 407934629114135254
2580 2094 661783928898441745
2271 986 865750802931601255
1467 62 86011306213170826
2061 2093 584412978276647370
486 31 700156765614386329
2803 1929 624049174031657860
1233 76 88473102402501812
1605 38 404100153825117651
2695 1962 311507006391310085
86 1155 362262965634936515
325 660 594264901243160270
1572 2849 84965252946582571
2136 2327 1056860463195582776
1349 759 695267189821277118
2862 2203 992533130664710489
2590 2462 73085784419704442
1751 719 615945816886342917
618 1057 84309567904711666
2189 2747 799798249141845550
887 1581 64796726156280077
274 753 700151849546375117
1939 961 1021539015466959061
2424 2682 607995385557860647
87 1506 622367447706553073
1401 1645 875447895155585310
2523 788 1015794201311563134
98 428 82950486090984893
2411 1758 940660812585402695
302 1395 2025905476007713
611 2633 78388481514185748
1947 1987 901918536618811514
2118 640 84705493227573968
675 2216 228592643212555483
2025 632 407267170175882732
1883 2973 8613646106224931
1804 669 394162627517635854
875 1731 113315171836666673
2011 2874 1126267611611926469
463 213 692881197441326559
1722 2955 329090279900163432
1414 2340 1117279663617550492
776 873 124242713908724324
398 1491 698348216171084849
906 1216 89130677567149799
1025 1855 953265893688150137
2365 2155 36386646379808582
2620 640 330990537193409489
362 2743 1125343087269062068
2651 2489 370179516750578107
804 1419 652951699319746158
477 2258 367014332818187909
1934 1064 873610612277240841
2404 2053 14924836355871965
515 574 696705357273181241
1270 367 294494926052413126
256 476 89497223539964054
420 2947 413287053688270394
1141 2931 450279720809110792
1342 2375 135751884772457095
546 310 865625339794068218
1424 2607 762851420602703105
1110 1410 12844578940106861
1813 2676 330129387126650161
435 1866 988826283655051658
2554 626 328327701807946159
443 2319 59258817011907219
1836 2500 942308926945235111
1955 2044 837270881305739266
2545 807 326722507387421775
563 1762 356513452122078232
2717 1858 263632379150915940
2551 1581 325265731098799560
1718 2178 658041988876945902
926 56 108113359990435382
802 2354 865419176367421728
1633 559 691856197659972518
1990 2551 194836128731424616
336 2104 869286924618271229
18 1193 654015785985765486
2827 2713 866296245133102788
314 1519 509302423679417201
1434 2230 614075057545823824
82 2597 975845563200764031
1984 2132 1712192882884858
1413 2509 116606198613118527
2647 2530 905048794271027336
1736 776 188077565017324348
2917 2549 44483196308589108
2803 1929 73593546248613611
811 325 396743124133776196
1702 142 869565882517911304
1665 1053 397204738073339628
33 587 484711610403814076
346 330 1425822401474737
723 893 332675695058700230
1852 1375 185696569086153967
2414 696 654553856198842914
897 53 899654284831936083
1512 1451 368703037943411683
2514 416 987720860722184036
2498 255 552923184443186350
1079 1591 866424620544751938
2004 1827 1083734361733657904
1471 2094 878594845442375512
985 1100 630143658341465198
912 2262 658918647098758565
1538 629 324490322057594481
756 503 5055535906815876
2036 1419 696208028826613287
1256 792 659141475880106347
1425 866 1128506979188811922
808 2370 43023913219050689
357 429 613984962316131462
2320 680 1049371095031180604
814 956 31809982181918441
1039 1599 592005089826229404
299 1745 36581791177299448
2531 839 415266544491717937
827 1101 73368585024389275
1890 2111 660591034901515321
2371 1775 384422295535290701
1533 1772 130594563863658426
991 2529 582525657067686016
2396 993 295532857348766724
2310 1139 9869651933168912
750 2390 578277290066819909
2050 2630 13332498913684096
377 1789 16119546945580358
253 2426 970761990038172827
203 2824 73700921346023863
912 2822 980345216207485176
673 1587 620685859710910571
923 75 72314944892582245
939 2359 901992549468454126
1318 120 216395542090708033
1292 1500 318088031034693033
1648 2478 513222532449521462
170 1125 44895647363107038
2983 2120 82334983350608428
1083 1046 42609981650515349
1161 1455 835149671128797833
2128 1029 952077023564273851
471 2467 653839394186179985
673 1528 267240821460030186
2781 2403 302815230861803002
654 2575 624603076444842778
2674 331 627456773498885571
2094 2463 325655214427614118
2056 2945 593170743964110178
166 1679 974320189361058751
1349 1154 796863137203255171
171 2156 548616824348017482
2306 2297 34640364217902929
311 1654 653275605765033162
2015 736 700198132731046357
2926 128 704188302813707814
2264 1455 661819602431891482
2698 1599 1018198946620744780
2796 2083 514880460429776842
2001 486 161659873257690165
2064 2444 591723059626998273
1169 1642 143166183270558476
37 809 908275560743466261
2424 2939 890661727345664799
817 267 941870817814209861
142 884 107122492236338843
848 2917 660385660897101555
2013 2793 121403225686811945
1276 132 881252938803696867
2260 2635 876324042904689864
1575 647 588724446435519583
2614 2566 124246725873350549
2550 2847 772953779911932241
2952 2813 989641083378676685
341 380 374208381570170495
1858 373 408607393547587182
1780 1449 587053525930589712
2239 1921 695619732155596896
2667 534 692196012182799896
2153 1914 1869321185341408
505 117 588921296876298445
1358 1868 186561022582569672
307 1123 721799916315077225
943 2310 81544124271381252
2233 875 308779753564945683
328 2781 939519275738618115
1967 755 15416739635477442
261 1456 365746076307267415
2701 1347 1133605302321726782
198 951 904547326421105472
2774 2248 694329528878152789
734 88 629224697550711572
2044 1314 181966737703184885
1174 2501 259885113217887980
1693 1216 123908808915659175
1586 1098 312472268709898612
1802 1019 492429431743816631
1310 348 700546497097628484
219 854 1133995346485360762
450 2791 900246671665491427
2675 54 38467541810641796
813 990 252216079954103514
688 2578 941616545851888612
2353 1501 657566221084251751
24 2223 918144511431429452
732 530 879212771922139680
1036 409 412879293047664142
1931 1715 701982942221362956
163 563 612614718565850621
1085 1904 810894473511474
791 1941 294454733041662451
1216 2762 900812112771582207
2015 2061 576693137563254023
302 1404 982017646998252103
1074 1008 579807684955365993
1024 2947 6045051004054021
2529 2937 114601152918560256
1210 2155 624354180407264118
1036 2398 937964662033335324
392 1979 1133539718726781965
814 1003 774417779846254186
2050 448 129537716846987808
1985 2937 87209678057278089
2755 781 294405597336898937
2811 1468 305653036823859390
2840 2215 155761891314985947
265 1235 13711956753806727
1345 2434 698667714960508962
1259 2143 724565441795408603
1822 753 409604060856595719
2801 299 698520134579882119
2971 1680 7279094419057474
2662 2432 880750766571573773
1823 2180 1113936468283211131
320 1733 1131669543310717924
487 1413 979117649588480627
2569 2767 160981366025702165
1460 2602 1082950332623044707
2554 2554 579948477031500100
515 2556 1484326870536496
1115 2741 1123390628141094935
375 2334 686605954138655136
231 1180 986265468857623436
2279 2009 578359942314088425
216 165 3397273517580574
2990 289 4618820061981990
88 809 2729840967674307
601 885 569898050003797282
196 59 399719835908718811
336 2962 341198490913699488
1840 2669 124858447224133483
135 1699 376393994339154401
2408 423 694453789204028623
2449 88 988277266397424267
427 1154 770240273404791711
1696 2755 953468735861091794
1558 286 1007916827799231912
362 1162 144779792347761316
1182 678 984395136138108605
1700 577 85077609385020622
2185 831 695404123924545756
1490 1909 231339300911616526
2415 1064 14744020310978000
212 2270 411520278543085428
1426 898 105857522102888665
2669 215 84734703782955954
284 1108 160209058889212457
2822 1736 218647244172854931
1198 1671 693347038036237205
2139 419 664722511704952710
1900 823 623839079549682125
796 90 903601519904864778
1638 1991 472619788005426352
2917 405 698281777431719804
800 1435 118156369939290392
2533 2841 1020395665072415998
1477 45 914631342401817063
434 1705 906793127286655568
910 338 702302979061579406
2482 2114 1012109105905340978
851 853 873154931160949198
326 1828 941995453270624559
1760 1944 642292701105507704
2674 614 76119101532509351
1865 2415 262134950133613506
1209 2869 374371947800147439
1286 83 981860235387742399
929 2636 726291770762461254
1470 764 438851689888967071
2728 1960 377498897623093340
2010 2541 798534080249601072
2275 1709 768164544272117288
1394 2699 1122331982034447284
314 1198 48453282031466637
2058 341 113206109067210960
1536 1939 45639976141123995
1961 1820 363900355736912658
2975 897 920540407547661605
581 703 255470067110280189
369 40 330531990696400527
1904 1555 340945120716051572
2771 2967 618323171813183069
1883 1020 437310812975868136
2773 119 37911749970935016
1545 1309 17826461346893213
2907 1731 692788010759417915
2496 2706 299387541799395199
1604 1884 650282897082517677
2427 1888 35154929042118989
1622 2470 332689828550626620
169 2779 397468803580933196
675 644 78618144083564517
1875 2511 1019414331558089844
1556 2127 1131064374901017294
421 2655 918506243190853765
2017 1722 368984649780748377
1806 987 894675660909085541
1513 2797 979009469838192507
1376 2532 949419375281788982
266 614 305736461243154843
2169 2714 512134481729482973
950 1803 609345260177151013
2374 1020 1128720731553051313
638 2644 410971888698919291
1883 2130 974171437679656206
1478 1238 40101904540979900
1540 750 372640795292824105
577 313 338123827417585506
1084 2014 913265982791487413
2741 1420 289661731220069841
1397 706 398241788263734269
2304 1939 665849600170965935
1689 2607 801132783864389823
359 1072 902114613028438385
2877 525 516312677205532390
266 2832 116662664837831094
837 695 85681127144180984
157 886 894710441102347685
2324 1997 448010743743803156
2675 2700 229168195145939472
256 2700 183084741822395826
373 2582 948087515899257960
859 2140 607705695042601655
1360 2465 587635010786639066
82 2037 1125743333791980688
842 485 330083351838008983
1005 2370 402401598515941471
1159 2213 94967302343781027
2232 2319 401472967214087515
177 2870 613972903839263788
698 2697 833114798221285675
2890 2679 377316982206082664
848 144 911509884942659514
1020 689 758579046601271330
2463 1919 941539006742660094
2405 764 400084802904878603
845 2122 587900397781984526
1609 2219 677411153514903732
1238 2667 403943776230920117
518 386 658002843586107554
2168 1480 76944443627709871
2155 1594 1056143653056907323
2733 741 87655081847761519
2259 1443 45040436952922147
742 2019 3827516960676181
895 912 687366876057390602
1511 2146 298736084221593472
2451 2050 364004486312233436
2696 2957 147808311044856045
658 300 474087437030239424
473 2304 399044278412304164
2938 1727 119195364092859945
957 2292 609096234175465756
2869 2043 1124053130439912955
173 1229 656810001342109741
1352 1775 35683352418503906
1653 2239 73541391301774108
1179 275 947581082395600005
705 713 120560085870455945
102 1713 975208097996373061
333 419 866237087377440728
197 90 913916850495220744
2437 578 119422006761499519
2435 2841 936759600354056167
692 2230 53066032500861477
2749 1616 254439162142016445
2275 2242 9764337152977357
1771 1683 636895001496851992
1086 2298 297009166105915314
1085 955 338756272772016031
1153 2908 897365037672747827
1359 2536 477397247822876958
1839 218 910378906955152433
1216 1609 312912713519801397
1218 1184 618146223304087900
798 1734 148951244902852002
1684 2411 699278968572749390
1383 2301 665207318844897617
970 2699 145500804006935833
340 955 333812625029346414
1131 2479 147018432815384134
1604 351 337897260052671665
2557 631 626864294568651994
2017 2339 441867048792810156
1535 1040 948906689301724551
121 1039 901731304242540797
1108 422 469340010699749613
841 1380 941399474630546711
221 309 135586695246945815
2569 1310 657327022344377867
2142 868 188737290041032991
1653 596 326305271996832701
2102 1091 895776629617724967
1761 451 45250167764979691
411 1791 623011429760136734
2272 1098 318109624557207287
1323 2792 85540543653525600
523 1586 984661595400909875
1623 2177 122508170741525750
1546 2595 88207895301364717
2607 38 767917532260548757
2901 820 794658015724402971
907 1473 9305594959596916
292 393 147379515853319998
286 1224 54643168486664662
2922 1463 3700471889693069
410 1659 466214949736743420
352 2814 837942614060574958
1893 1163 621103073965686355
1823 2241 577819267282135327
1252 2559 947568011674276347
2732 2357 617574135491410193
1947 1881 908637562316890607
2806 1037 332652055238763886
2961 2782 717775978787517561
288 1350 556478689507501688
1988 1564 468940032691621605
929 2192 908817672811251434
666 2339 757484254037604606
2634 1282 16181508021794553
2152 2051 944929729372202799
2203 592 914815453556427901
2506 2646 976494763234813209
196 1484 109175869512213428
1548 1527 835634702341776009
1872 955 541362487879527866
801 908 117226470132576170
2213 448 627536674051026516
122 1830 909855845645544509
2953 601 191456423447375451
884 1536 679836931721435392
1917 502 577963516428617029
2601 1146 378427232136613344
689 1436 370001328379772217
689 1546 46343607348771976
2933 2947 593663128801117410
506 1690 979801641590722886
1092 970 947703520658401294
2930 2542 401313271418633240
1299 1497 367191266128402531
1182 895 297734436578879521
2214 1110 110373407211475143
2358 1540 690390086130415919
829 262 354860007239363888
2146 1539 879035933035947723
1268 1984 1584042577965468
1498 2953 592923212652531546
559 1946 696477488621768713
2129 1056 614374876639754426
2485 72 588569752884866307
1468 988 1130084682403242539
927 1479 975752839071582707
1455 1661 910571295381634549
2701 1119 479460256227699146
1798 245 934469171729449595
1347 1755 7816259319073146
1477 1539 944049339744336866
344 1604 951544114372427116
424 361 945545384733505588
2258 889 903802431930333264
2706 2528 900762145634621300
1239 1467 1129968801277238361
2488 319 869882507511749729
2696 1398 1127979295465749650
1066 2814 221850686431741143
817 2993 910069626515823577
500 2751 515818599835450425
481 1584 368924464740664741
2309 1240 4281276161895626
1718 316 409705206357140995
2787 649 871805299709542086
454 969 335836512681226978
2548 1983 406432173976707271
2558 1338 369956227164546926
1105 2449 665162162039208629
622 852 699273438496055564
2105 1077 982194368924089125
174 758 685206549763025440
1350 1144 533403349977349885
2641 753 266871785289229086
2335 2324 197714852817236318
1793 109 417044573118363819
1083 2737 1053104673916581182
1524 1973 338007044930260426
751 2135 591712691003302664
1443 81 362633862539392344
19 2464 289660638726842419
2298 1223 593193031526147846
2078 1127 943279895248765010
360 2396 375528803512586258
2274 714 903061175450362775
2407 2235 875221749198717996
461 1890 85140191166940787
1373 1566 770087597267031563
1008 1710 443364683699256704
1075 2097 404243774619649554
623 1670 121372252157573281
101 2305 3276229866959524
526 2468 691638990252721608
1926 1922 836042299806966936
80 250 972921944410502855
2180 2311 1070287888662478107
167 1784 700304901046307119
1001 1040 326412582590826483
185 1055 299289111860621884
2854 307 916465112810020036
863 2666 1088020758807370107
1923 941 1015891981040382118
1261 683 1081534480791574838
2332 2789 364617771975347374
2142 351 554648443739194177
920 1333 294585354250286251
2416 2748 735543663188982949
1849 2677 75384805972583214
2129 1218 403091918385563093
1617 2950 617612775046331802
414 477 660418672075719091
1237 100 294585238586855374
163 503 305087859332682779
52 2694 409638586928606905
168 667 77720646682761738
1732 337 147617756225068182
360 1403 875374309385540867
2659 1864 1017743251443367035
2000 2536 586298995806291060
359 520 290998311453089666
2061 2525 81910797606480439
2858 2977 951374546762704720
1649 1086 87133548756726610
1536 2746 185969828340478739
392 509 477643808378259726
1087 1151 373570694169859178
2432 1528 473018363016305218
1914 1149 52848451732094630
875 331 868904182693265130
2564 1900 773979141841142010
2706 1483 49534695658789311
106 1011 116679133311634724
1257 1815 329998348574894032
1924 719 649191203419646965
176 357 113471610369450061
1937 2459 947712368580326632
1255 574 918260131256814604
1199 124 882009192534894946
2185 1952 701384264301908805
2464 1410 871378517958314308
1799 2611 492054023868501620
1017 1228 835123582205596808
257 2491 577363323829894540
1894 1550 330332457145872756
2231 354 474335403144276245
415 554 342158250475258124
1925 2591 912142338274735725
1652 1417 618381285211090956
863 2804 42679218415426626
208 2586 164227805037197680
1708 1846 181427695731439985
1192 1515 373292265323454954
2837 2764 586724100379841673
2240 664 370343869399883998
1146 1062 27553562840117257
2128 942 305355625382763551
475 58 664846680627659553
1336 2081 626325917166425282
375 2078 114107631625847709
1483 2824 554219654440192
1916 2094 369476273185276347
2711 551 594239431703674448
1500 83 983610475077493340
306 268 333285846311770431
2476 272 85099937420376669
625 184 364860487054711048
1284 99 946165465828694561
1799 2578 274733072351037684
1495 1813 3289241947491429
482 500 403094003914183441
1831 124 693327668683186570
1020 2862 166141524923428242
2902 736 623056335313173734
2722 2797 875797877195093199
281 2373 980501084793583048
796 1061 696860912645875604
232 1829 686539743244240025
578 605 693293259542253178
1358 1471 1084077629106300516
2928 2642 135284562245490235
597 1921 655858532504721624
669 1215 954197486466382704
2391 2816 78549770771065285
878 1553 116609648452208792
341 2615 660364008481719816
2219 1339 650821837296634395
1923 1222 797052101578855456
2064 78 981314880210928319
585 739 180446227589176029
2485 1902 4156692897179720
279 1900 43030850609520619
513 1342 522999847063121384
668 1269 698076666064946881
877 2799 594095024267678530
2181 2659 5727936668741062
458 1260 701038627733496630
1522 657 626888785584486771
833 1958 687613407065705975
2151 2905 115219318462049334
1917 336 82157751089967255
2863 884 875020075111597066
1765 2271 126549119564722724
1540 260 953573501045816223
136 479 901253803733654942
2628 1961 986251475301920530
927 1667 375690261294113521
672 2931 701315267268288245
938 2003 82021666548640081
156 2120 979505615166961669
729 2849 402320110696895253
1464 2923 116021888952322297
2563 1014 875086205538029221
2747 1562 1132539070529744517
1422 1125 515277145210881360
867 2262 443976271378976119
2224 636 85975098348908774
566 1890 954114264752882484
2606 2007 546254423186767248
985 1942 628323184124706301
1156 2963 691668888177326331
723 2928 673047925367051889
1538 616 116446711314182920
1766 1182 683038010887060380
2187 2509 41080183333462193
2560 476 120710704681806384
436 2838 590783600469367484
2130 599 40287921219662188
561 805 270050904024287284
1392 350 301672805084290966
2926 423 720264627951998522
2214 2783 921884605959834659
2479 1539 485759802254657952
2552 1159 17457758730081247
2052 2443 547838956322534056
937 2172 449189372775376232
2808 627 116959243933142002
978 2914 300534254475356759
1436 832 77092419900341202
1244 1357 1093046419111195700
1944 1194 16719402252881235
2004 1039 551634499394920620
492 1292 716846908002449909
2053 955 160063154753641817
935 2527 623047565094537893
1134 1915 987401643929031249
2279 1938 942812906291130970
506 184 948565951420408291
2610 1758 84093410776897652
326 589 660640720765341861
405 2478 265800761182544676
1514 38 3684492628252204
2400 983 1057714852502716365
702 445 118539271339257954
1302 1217 37718177346815585
2217 2544 262964969831867543
325 331 687362761247798116
1977 2899 586518642773687906
1199 482 289907592587570040
1160 2703 546957468622328330
617 2085 653867661373880979
2087 1971 905613035715686219
347 1573 982552877336942798
2038 2729 154673993590208941
301 193 985605891736697968
184 2262 700113218715656234
1342 1202 1144309609858727295
211 244 901147147825583567
424 124 985433257539610026
761 599 110696303887352807
1441 482 942554450586592642
1995 647 866544672541530926
1006 1628 78389986673690493
2781 1770 955674179118012367
2863 1928 27010080439660547
318 1747 880122397175822328
475 1187 15117244794086882
1748 2792 937986529964600813
432 1036 40937657433775518
1121 2762 290436240404888173
1660 1925 121383181493910997
2806 1896 700380215080128722
1984 134 294410600429869596
327 1502 330845098034620313
2988 2752 874963623235816686
896 2278 996017418124029669
2155 523 652811505463373573
1257 370 944696140168177251
1107 1178 985256847995931730
1913 2734 138926944920732731
170 1909 156975363988566361
2453 2979 831525671415024187
625 1918 879222687975635307
421 2900 297484516362311786
2648 2222 314249976472589930
1245 2555 612530325988630566
1375 2480 557673363230595995
2128 1385 628028742837619798
2633 1358 188885962870568126
2356 92 42530158946157828
1596 1964 545087317323926550
1975 1384 301629380143733480
754 239 409729081959804712
118 613 544817607843125757
1308 499 78106111807638788
2485 1317 289204524972916582
2225 1759 368401085556997468
2064 2115 1088461778932267279
1559 2988 979812234267956130
1594 1197 164707804589627675
1496 1037 374683645149966462
2713 820 151773939289290348
2558 947 697336878884959461
1827 2627 377052606825297809
787 589 583095968969189715
609 530 377162653948910930
2731 2464 877326712271379730
1306 2623 697167642035923049
724 1716 903574374902410412
1880 464 48784343905460450
1537 1488 973546206677646351
2181 2601 364230657787208478
533 941 79453492694355154
2638 1427 437990214556829748
585 490 544598682261102575
2575 2761 978751028216805764
465 2372 17387957940891549
2832 2637 737499751140558054
2893 2218 117154990715211616
2205 1524 684581044898303220
2928 2909 22905860602468914
1381 1904 124594979978372257
519 157 40626904978516016
2001 1897 439701304707444056
2559 481 901813882217521230
1230 1631 698394937293332172
2473 425 592787398905176935
1117 2488 1049344409295450570
1200 975 556931530063993368
1485 2247 1093430053146907411
1191 1936 987489895366246000
861 314 986659388914141404
2853 2131 869002876949182298
2096 538 43190815397450995
2307 2198 639003340353115078
759 2782 1101433368329680957
373 1037 979933716530515899
2170 2926 709566073913148838
1631 2929 947360160098480515
1557 1292 507659592409198582
381 1802 702650147412953503
1467 2826 124205791953035251
1426 1827 905134585192292209
2782 2876 532776637713717571
2100 760 983777339500475330
2092 1043 2749884352816815
497 611 265598932019830376
2746 1742 437907477846730548
2974 2209 908117775403553933
996 2599 51510815144067416
1670 2593 976125340172333251
601 2679 475767062240790179
2227 53 373869429900423303
283 2684 933485730480154503
191 881 58425920182340531
276 2326 1089938624035760949
675 1018 447886708412147078
2709 141 37567117592319180
1883 1596 6996525842204077
1674 2475 699522356743122710
163 2194 988283478815755989
1578 2143 522078411200391343
2179 1029 907489298357235463
2355 143 937364635101297652
1318 1508 1092437865051377406
2643 1728 365622855368505143
909 2304 304718604598385446
2223 2549 587178989285051506
368 1476 339517993885211056
2015 2698 443188852013854169
2683 1525 952085649061367892
1835 1093 369894700598671019
750 591 399154316412598275
2639 1464 560535776814692225
964 1817 910323731069482497
906 375 659956569041887624
1874 1180 1024190093286498262
437 1827 626893723699307548
361 2279 6328912880792331
556 31 950530355801062807
1186 1735 1058406409733317935
1727 2816 362891998953145444
704 419 623873986080950376
2933 1666 686032694360135987
718 1588 12838109853434915
1868 2244 1092244409713284772
423 954 43584196201064532
358 2671 1013659012178739982
1096 2040 217634328202443330
1560 2698 729764782321368501
2345 1202 93204262538144278
1158 1090 686592346697548115
1734 2610 766287703406504069
2156 1615 665882434126570361
1714 265 623403943046821217
273 308 579908959386512534
2883 1790 613284240624148502
1171 1581 412009821276492509
1359 1643 130812307952089788
228 1740 329664462589369119
771 1908 89794445409211693
333 34 656216711693293424
2891 874 294624322956929998
2141 2590 132612928982742321
2207 1269 880996932158468224
2586 2557 788976830332794722
150 1648 878679952153345118
2546 902 673905125707350889
45 2387 870857083634802902
1046 783 591931777148732654
176 2876 448315298334122767
2186 248 340415839489196312
907 572 353906158021326464
1842 2914 581491150155402106
182 1690 336171397780443814
590 1857 903191609780362847
1021 1524 1048530115835053261
521 960 373560741808351025
1403 374 79905410962709976
1872 2744 1088155582754763878
1013 173 614444718960445584
404 2936 3892080371963848
863 2053 160489248112882113
2378 1517 945721700427744797
109 2409 578011433383211351
409 851 937280338515168992
2606 2642 875358433856234690
420 1373 835526890508804487
1556 167 724110936973853686
674 2719 940532898013646138
661 2833 701727722026454495
1140 543 113576819266359045
1770 2331 997155279915727563
2926 738 632650047313725199
2443 1162 1091032291436682750
2664 2223 871737706906535313
1379 838 81685586747567632
1309 2735 701950015377451555
1792 1130 395214862419680563
1523 1837 1052683783821421308
2228 1387 614565544663711158
736 907 910037688677611249
2940 1836 125686319272445881
1457 2581 659057690642803072
2324 2282 14454880552381540
1342 84 679285499538534793
104 600 724634048176811694
2370 2876 469114777111791609
515 47 908444048570346197
1859 1452 51424257365905522
135 2139 688443665337044583
2011 2733 161841903594889432
426 1787 916684048333494955
2611 1042 947251940617534145
433 1151 256427579391413690
2715 760 192554569620012258
1092 1217 658143427275497946
2330 2659 7614596814376111
1858 2166 326200930323590540
2794 2962 583777370651092860
521 2633 408425986212552580
1153 2709 392155109107153498
1811 71 435303481592659969
1588 1766 925096776504592730
369 2559 13630319426406762
807 1814 701334243432078033
1151 2391 945251832728410554
30 368 372631433635479552
1452 2107 98859062530060446
1805 2373 25373391005338140
86 641 881378371139577664
831 2992 290133450070685988
2995 986 325585824034954288
2501 2199 218465858211227057
2660 2533 660477924260631154
1739 1038 665919620024395345
2253 307 37317980158497612
413 318 79296744082660659
94 2955 975080335888336888
2282 1915 1045600104604983148
1822 2775 16346292545647415
264 912 43083826348930135
2611 443 428958930933102677
585 2638 586315939503450897
1955 700 905335471510158863
2002 2820 909556168380693537
1055 1494 298180138086731162
1979 1627 371890546460091670
2062 2404 216788284040715341
1740 1235 4459050245728215
2654 1835 288428579850636562
1592 2079 10785238619740024
2397 198 685699963072613815
2609 987 399630741104142671
1625 2346 876773632237049446
1761 2413 392625509881986157
2372 2778 665126214312221744
157 266 865030027997820347
2010 1375 1097354471473140972
608 2641 556486730284770594
2425 2269 928360387698671857
888 1283 377351984854717452
836 2611 374440736631067775
659 1371 87672092189759936
1782 1374 469204471016053733
538 1663 628730262111545212
2332 1969 625071170492939749
2657 1799 481103264586751431
1070 1017 286334282970881749
2052 620 252303246291717648
528 2761 117199993570507701
327 1970 13798691238299821
2321 1282 686276998569899708
1353 2148 977407945520359578
2650 1092 592510306761978075
779 2271 903150155143969443
172 2906 661309244554935478
1762 2466 996412014274770007
2728 84 17416933227048338
171 1310 1096840209122935951
2645 2788 980332401954490015
1821 2383 656396135791531671
1998 1835 975974914250888141
2619 1908 14115886441788765
1570 1852 8446303773159363
2044 925 762390677793052556
290 480 1081091393248550818
1657 2672 867010604406555158
1974 2990 619243859061506762
974 2274 125189415493142376
2214 1300 879081906691527574
1215 430 12020189379912943
1302 1322 110392502077967985
1743 2461 616538413559111922
1233 1614 691166722037131804
820 158 153301246746299620
1961 2361 915289854446233588
464 2295 34588426761633841
1956 2954 698333656963303892
1404 1492 335427035721183626
1395 1414 340885848086110670
80 990 990662471156900535
1405 208 118169272323454331
2683 45 583810520546404638
1636 998 88697364468946804
2319 2540 113840819413142499
630 1088 293690513592065228
2406 2008 1003052700697152632
504 2411 371729028524118361
1701 2976 937696036811117448
2646 2915 870889879482348311
100 2617 327448637844327724
32 2179 593398429204354640
2574 299 697857444265807419
2698 1792 250902221940911176
2877 2261 1056724083953031687
847 1601 1129635333542775329
2455 2523 16115636724389152
992 843 122709815245133980
1089 2167 108685828286339827
1985 197 408721890207240338
75 1658 889412054249133638
1386 2164 617012459185778108
1849 2723 581398241407139091
1079 2076 109599885994194657
1375 2911 731945214636185841
1279 268 376618953045215531
1500 1973 117892402580946200
348 1141 1021001288765288525
2653 1099 619024944566795041
1532 2678 584054255834189829
1162 305 1085720735531691543
419 1312 700668469491475123
675 1428 875777057596466209
2351 1098 1107385692181619489
175 2132 979345024357228962
143 2297 44531906520399951
164 1712 629449863439255988
2166 433 737807238579255418
2656 1473 641767882995604806
333 2401 838619611358117187
1820 1166 89357729184529420
432 1185 299042212891563229
2140 2740 1139188066422147702
215 955 651228675797716385
816 787 942485215048877770
1946 1892 293173581494163130
2555 330 2592086462186954
228 2443 77896165956722191
847 2597 158071111325290084
358 249 587656364508604642
246 1462 303315262454138528
2592 393 939393259660954245
457 1414 625707882076897027
2898 973 975508741533144570
2511 156 876871060065193232
1756 1909 1091620500822566107
2778 2633 305208886508090739
785 1571 591978258760735091
2512 1012 693702258833274246
126 520 986242273474412229
738 1071 183853464134138604
1059 955 974275143376226547
1368 1234 1009721609147613626
952 709 617784865791490429
654 1934 696443290366544901
933 2625 421605099331179973
1792 2051 924101396662775924
650 1997 870249282301314565
881 2848 643050460960646438
1266 2309 371307104949092039
1530 666 803384108906131483
2654 2498 333392443729861227
2120 220 599313281182298508
2454 512 727684521287940450
2920 1679 267522277446661456
198 1922 1048110604006453344
2725 1039 690741320790278164
2549 2137 627343888173548320
1466 1919 124646537669747335
2709 1380 654079638695374873
214 1147 379172983319511289
1572 1508 404734920439954974
2122 2989 882598214388597523
611 392 650104018376036763
2118 1730 366624012635086192
570 533 984197988483619716
206 2093 905776961587703284
336 259 368753188346291687
2957 1815 112625028396483543
2935 2713 952167466111896611
1049 459 84885123438316917
921 688 913260437576967346
1088 2211 587175051861447681
539 967 987313425851758112
2587 1283 811628624503391234
185 2791 296213677551777459
18 2320 1130207472649513199
2579 1603 48954487072604145
1540 178 651036847738075141
160 284 288521081707013510
1475 2952 48541897773488558
1302 538 401387750610383946
1837 2959 656399378620739849
1287 84 916815109329596298
2599 138 14903449803461014
2532 1270 115160241406747068
2817 2242 904819180115615673
2789 2086 110308893778652282
2310 867 552825582448796329
1701 2525 5982073195188919
2604 1224 290593709204589202
2486 1222 288492442664690578
557 1357 222087901625364459
1450 1810 145893622860814642
538 1132 944349406935912978
2222 384 902870303347886471
2251 2418 368953611568769525
582 1034 686817008349187086
924 2354 330627156782765431
2813 684 432558380412186565
1725 269 295645585133266670
1549 700 339586015893305712
2913 126 577202716643519848
112 1643 1088342821822928232
517 1711 148777699696518855
2967 2527 81869648945325930
1633 452 37437259416567299
1114 1564 983409812657534300
2137 2962 408658192670865535
1673 1030 1094985811232888854
2604 2129 944156468281268750
1483 2964 988739440934165812
1944 1836 908800848081540491
1898 1110 158626779957173
767 1984 623713637441047061
2224 961 764941268503651391
450 732 647117029352428755
666 277 940997850812928526
1453 1621 366077585854794050
2371 1445 304601084721355220
2380 459 596517827814562046
2209 62 3841807540478271
166 1053 370818570612974251
2366 2343 629738443413765410
1877 43 588147756961069559
368 1157 989956411196400722
1863 1883 874055988582041537
1433 367 615884880511312662
857 482 904348417008151246
2745 2474 269961137470198564
1670 939 85154235622581974
198 2810 915806077508972263
2264 803 652039711920583741
2807 1522 46660934190264006
2113 2821 88103794213834910
695 203 374861204698072766
2210 2191 301518585608601409
2351 2828 547868120093287553
1315 1737 330431950478698578
555 2646 12104180858393926
456 488 123957588953407368
1023 1092 846454378744188414
1613 2100 38232865060410589
1998 1047 39562926319772672
2289 2872 612067789597640514
245 1219 9824888996845891
1129 925 8948476723807836
2657 2135 35734774601738963
1478 2190 407989776059169891
2848 339 14116050058879216
2201 2624 335654143562854082
1566 2996 73173150187850308
125 2623 79940091831514434
1077 738 983218860631437071
2765 1594 552073089075638851
2351 1561 823326291128001242
1176 389 410306866258903049
1133 2543 626318709428157508
2535 1870 89759169654727300
1051 343 767301736713096633
742 1914 983189809871194235
1069 1859 986419208551336550
2445 844 989502436217147712
1291 831 373102803072497247
1579 797 401368003503846505
716 1997 2139669708130753
1834 2928 20784895887449152
2294 2546 394984082082744522
2796 843 623299534755791210
1687 1680 937299889302071857
2010 2142 1050332141876262826
1692 607 910297005109355959
1532 1266 980325643136442364
816 1603 397501006517975704
1937 91 758717986901797
1517 527 911190783508094050
2323 2688 793229805691711726
2337 487 240708058719752404
116 2590 701334576289664526
2397 796 109027790464252719
2873 1516 403884165205769119
89 1834 399363000703481636
1690 2443 367623551467865634
561 748 1051023740816030918
1538 1555 328557217236916039
1489 1559 398774844252131596
1975 2659 114237153504518313
2440 1682 302651125840562129
1639 2207 413792693694936655
563 2974 289489868753754309
123 1469 978854022745445205
1078 310 327744587438612637
1907 910 585700240363236014
1545 2183 549372967115635399
439 2257 941678434098248225
476 741 701398026739611207
2667 251 622269261742492699
1270 2123 941801012292861279
2074 259 125542886555341167
2289 2494 926375071448085586
2461 851 588194883254572890
975 2269 578695247443491802
344 1667 618987405267354177
1529 877 569204688940192394
1991 1924 159902788691683901
866 2749 113192017596727505
393 2094 866809985010293978
40 1590 693950489800711829
2420 1472 617960140510519591
1993 2288 370583628256041940
722 1363 80508288023329089
1634 2562 956626942883128468
1264 1706 296763607231245730
1379 1764 642525864261080598
294 1078 698994928231415031
2352 691 45379001998572159
440 251 130608857615200651
449 2523 1029694526507487088
417 1252 943576929255174691
2633 88 293021031126304973
2891 2501 876345404622697380
1841 2448 79932797406489631
432 680 625491407555506421
1889 270 587339071596454033
1357 278 190861231221105265
1177 264 7779821285612941
1269 1994 110209293046932946
373 2350 221066896635229656
2342 1785 113312029681591550
1284 2278 949112065786008703
2646 806 904644257375181060
679 233 194122655013114559
1394 1839 299439935925106533
214 1409 591449658974125330
2498 312 874896560637876502
65 834 577382984677866169
1834 2650 656881433113112555
1172 1348 969237105034076020
166 1929 369748230745433951
563 1054 699031137365399225
2205 2220 73323708069662036
2397 628 916326160582983885
2761 2860 343653371130736044
179 1815 409637713915760139
24 2572 73340149327248335
913 2751 522280150839850110
634 1337 625538661745589109
759 2827 845942124583117610
13 1519 727284016733333416
764 824 1051500924298748984
1088 557 578770071299158069
2930 2393 302748490582886130
2122 1459 630682084907307820
2159 967 376020332799529970
276 2123 377378235689071759
2920 33 1054717527829162148
2274 18 614513882575932263
153 2280 588829686168098872
2316 55 941805762571359335
1357 2852 1126681425021117725
793 2591 659331572786234335
758 2084 122837411075753894
743 1573 36225012555928882
86 1569 79321563383436718
2404 999 1047070815713486176
2402 2286 624141760489225621
2293 1073 416993965076765865
110 480 414617636375985169
1250 448 419528203286974387
1922 394 547501034915629101
878 2968 372842544689623601
277 1913 415919721265652647
2055 1748 799365294651805579
553 1125 5581797027439747
239 1277 366731353673588062
1216 1365 689515535842690064
2147 1118 297836324811302060
1311 1985 867632007683775825
91 412 700241980293856528
2150 1350 769045827727350145
70 2363 14460941086351333
2624 2076 16084047494206126
990 574 916477060194771102
523 2795 662209219310774712
2329 1889 626814706168885088
1141 1337 1088831612448381963
2652 182 615358649238400246
1739 2785 655997889125927982
1663 318 694317892880458201
1281 2053 733036977058081687
206 2432 2802020549246098
58 2245 266396410709228893
1017 2857 1021303493645901174
2876 1543 1024971600991511264
1979 2560 767783373010664997
885 696 605918609019904931
2493 1515 36652829093257706
1546 1714 871695043566396893
103 954 945306335931144689
1851 2621 876334021721799783
49 1310 624400629068415180
2928 2885 928146752467899512
2907 1839 377088596177538523
1804 1361 352465315163447956
1592 432 2098785040727971
2453 1157 225871780663014156
2521 2418 408733478109488788
1561 1210 131191837043026355
1266 716 618141749884381463
2949 2652 413308058208308029
1283 1111 327652198695232207
156 1878 7746798063225132
988 163 440976861933341058
2844 477 954149396826036367
312 1115 108473622880793842
1215 1480 397703559866471955
705 983 73331120169619915
1971 940 660364045605621802
1945 849 364591749417624714
966 2532 291561283619559637
2333 990 339334013194156694
1564 2953 113362705588142799
1308 137 945124113434436793
2843 343 696669393568556070
16 2395 718906283855833817
1646 1029 113934253997310968
927 959 879707466939843867
80 612 114671909162612681
1662 15 367135760082795568
642 2879 901736235332285052
1733 2951 1057060068098186081
2104 1267 616717396065048893
1416 2240 594402325538814530
1382 19 304858514608838836
71 1726 82577745595796974
2335 2204 613949057395181512
1005 892 123022536320595755
1916 538 48115698100587282
244 479 297240340702708039
1214 1540 621184448024078614
754 990 77837895117029281
2643 1566 985165516991292276
1403 626 913932200436949279
959 1789 867688163759379367
2201 347 76976978610040867
1424 2017 628727141500053521
1863 2180 172451058161740114
2012 1070 344169745854962474
2864 1549 947886534702279747
1464 2394 245452183802991772
773 752 122922313144992564
600 2272 759992065524732020
1286 2034 520564271114531394
1004 1610 298419668280185255
2439 2346 1097517409007466194
348 328 973909772549753910
787 1205 871066707714714091
63 168 696586022751412572
208 2386 412807197979931580
291 1127 38303631351564848
100 2867 630208552467939522
2686 2595 410600676668286625
1004 1072 414303134826510769
1057 2596 659572524028747149
2356 242 328906712456003787
2899 786 1018915970427900725
1359 2629 475151214093870814
1870 1448 649041177085892507
295 320 912621053177668893
2316 2262 979058520291889370
2394 1452 454691462788245195
362 1977 182074533377298552
421 1940 592695123946381715
392 1537 398667279672187828
452 1953 369654413631685185
1562 709 290191403079041287
1278 295 651722117397891027
1548 706 807169966866136678
2645 961 153362615931590943
2913 1751 399877649166512979
7 591 12616043652398815
2994 2893 341817682249477964
2321 267 871848343572087487
831 2003 374667235012011
1707 454 381299965106496250
2784 1206 83933499488563024
601 2879 758831412559073628
1749 2202 658031935345361327
147 2283 1022882747039584264
937 1954 228869324723688992
2816 1225 17539563785518499
1894 2431 404942752786098580
425 707 292576250086051470
1686 1052 651111075297800418
1098 1309 34819401059818635
1706 430 17558957237390784
2679 1308 361022468468073427
2053 2000 540918261519555799
968 1552 401667617138230578
597 2275 977404764607537123
2456 1524 333238016973401258
280 527 340854436655787593
172 2341 1092171743776428827
1815 2899 1093626269148778656
268 946 86295556995586118
2190 2939 940430002246618725
1612 1908 125344908969671737
1777 2008 1078614096910001806
840 7 9613973803444435
220 2534 137631307165594072
2847 454 547457992123329413
1110 528 377443606232694052
1311 1293 567383208751593120
380 2435 146087629006845241
598 2390 291366769327411295
1658 1539 90672152986784996
413 2430 904403414167160314
724 1743 49213153450564551
1787 1736 265498107196988541
1054 2967 702242657061841097
1278 2633 117164951239023009
1459 584 1109590559245188583
2948 96 902351091809307125
1704 1338 804258421347429936
18 2899 1056961132523241392
637 1056 938898318708470043
2016 478 650882314808590535
1054 947 989948680863232964
2386 2442 77686864671001261
1275 667 363428910302390165
1516 1491 950848831728727044
1136 1503 332386546182728035
1497 1884 627925179423084972
1800 947 636051542458632980
2567 2958 911755672938242896
2764 1120 46434241573002117
484 628 685347495861041312
2044 2590 834634465888436626
1512 679 264935768064563164
1980 2316 9001469510548424
1073 2291 926353716442245557
247 1511 290145692265271885
2282 471 807500940732924613
2219 586 1122306150080452118
406 471 449041422023743807
2422 1022 234171224276859783
1406 941 581829489343914059
2893 1066 340010338620173704
398 1782 42444682344256769
816 35 295709282968550281
6 1913 101687025299648021
1258 2437 72164601885194632
1185 2443 950366399108809557
1441 2051 48787661110095604
417 2371 396681644096982592
2907 1034 872597734508260124
1500 267 662332941837946626
2537 2797 692750373318385961
763 1951 946762605695190615
1911 965 374414507078702899
1666 460 15478720392826557
941 2777 865184030778025390
384 2446 334035381006908506
866 2126 196628523121248177
415 1024 47273629411464505
1260 904 374351960510339183
401 495 301557940084241720
25 2634 402952145205420402
879 986 5436389962352718
2950 676 297822013941262843
341 1074 623014965146576478
1795 2007 1046981735640997377
1790 1343 902069464203641447
1819 819 398025473957571482
948 1012 648843159494504936
624 1547 46029846394061897
665 1309 654622082513355425
320 1648 6099255064255312
1938 1911 7691975787290862
1540 586 260625453863164707
1851 1506 976621862083393366
252 2452 510801161507734475
1248 601 432725361384281395
2363 798 297846392280825841
2865 1337 975077531761321945
1071 173 839429316376566732
1401 1870 903361428681165080
2130 1329 397752314364141439
2249 1611 662507801631258698
1393 93 4656559269875838
333 2544 936758332128076441
1468 670 376675225978048012
517 1730 327958215434576420
1051 2528 376632752691164322
381 1233 687205144503416683
2409 1338 77820497803826809
2204 2128 975902641400700160
1280 396 907811674410647410
2851 944 945141812105434159
2774 1447 942735853414016227
1454 2396 879892688145125378
2100 2815 836536540946340357
1093 285 614149587808839628
1409 895 361681178343541378
372 2967 335114342865658140
1751 84 83193500760106548
2030 2265 985641488964604199
2128 605 662442405318643714
1713 623 911170498437078643
254 1319 700390574942216510
2195 2306 1000980216243867835
971 97 940149616985680259
1589 1790 6472565647114188
1652 2624 686137100674608796
2706 610 412460784055950688
1372 860 803963863030457675
136 2687 971203810146548820
349 1132 404499148663331237
2717 1589 266897966678921488
2745 2413 1119524710391651341
2078 1315 402347366043726780
201 2122 340376679260186094
539 2257 981520858395525405
2721 2872 871064873632097741
1748 2880 75316356735135274
1229 2726 329679186463878442
1693 1036 303801737830989865
148 1945 936879587737542887
685 2200 268579141370722378
2047 2045 690863327164802175
930 1309 589431764546503349
1835 745 76441190687348968
2398 1486 10992361198824610
2114 393 800868809135582684
773 1308 373277405005909187
824 1974 411293217868135127
2245 1359 587429008165440631
43 2488 615675604549375076
2345 1046 852621583189416531
741 566 328513866924212908
928 1409 690936222923955223
1847 33 63254387110698487
2175 2313 39728693802081331
622 2597 879754097313666119
2794 2258 75878727646332570
2395 553 33497130918224726
1009 1939 335644172183521330
1281 2809 292937602146549237
2363 313 696128029256765117
2082 1930 75014283352307121
1558 1528 218014274114172550
1756 1288 296545256643576823
1176 2187 83798999019086290
1957 2702 628504299855242871
1758 902 94560327132573202
2486 1765 30528474016608823
2552 1102 290217078009650342
1850 565 976928466562406447
949 1855 905293361026805257
2883 953 879504031552478177
2227 1052 108420975737585675
379 233 304468950120467553
440 1402 383969595142264242
391 338 118448854346729718
337 1252 622996083722453374
371 2024 650394278268910650
2378 959 406257808823730476
39 2250 333799508169144099
1982 2511 980301424219455769
67 2041 510337319943404750
2079 539 6513850565233341
2454 1808 1133925841812913208
931 859 122391670730868640
2105 600 554621209713943476
1691 1744 121739678046924917
1056 1904 302118305918529621
2283 478 483507586057205401
2295 2605 138260452392743651
2335 1592 409547377270426102
2090 655 653206451054811543
183 207 398224160729528905
468 2381 1115513661312022530
730 1687 11581751849088685
1971 764 441808001031455299
2161 1231 651128847703044338
669 2023 583390532393830171
616 1851 52598693048004001
951 159 950987391279789968
2739 2576 734716336022502286
2916 1847 92861770357805590
1522 694 111817102756802097
1626 1544 189190785770020116
460 2056 866287206626140240
2643 766 986481853728877525
1382 1411 49318389334002082
1064 228 692382274982686080
1640 1882 1080976954518133097
2677 2090 657024501512521584
2910 2422 367800015111012476
1862 1721 289606758756568699
2204 243 868013082474322405
1259 1737 303707005342839529
857 556 879455996735596823
1463 1145 710550155695491954
2099 1781 908216492998372835
1403 210 375971251801503976
932 787 473713612829780979
1899 1392 686752589368321131
245 1878 943577370400977290
1539 2414 582924235190993770
881 2753 62985527345293535
803 388 75226723123756508
2582 2369 916268217803183829
1310 2671 162093103541738359
422 2066 109501827545114214
393 839 690705608472987775
2414 1255 694998141502772441
2328 83 9918372950252679
298 1920 986872301169571043
1111 1048 590580226186209467
2498 934 366730742554595080
1242 770 116409955911290675
226 549 949960505699808170
2181 535 411587959173273750
1565 1840 946914643932780797
2471 646 130608462621275265
1137 1336 372194339081838681
1421 413 254970286787977718
316 380 2832854345792463
43 405 620905308836536630
2370 2513 983519154533787738
677 389 5002587770976527
101 547 655717482610887772
998 1578 49064668832107469
2052 1285 1013613802304558679
576 1575 288431286005480770
1058 1367 648744961209329399
2549 2049 116325298077290618
2892 2250 913531828797304672
154 683 75722408490213760
2294 842 969774570823526295
2935 166 89313098418129223
2452 2050 841426489831123879
416 1822 124153392588767568
949 995 762274527083242578
1800 2802 103605744124768812
447 2665 866044210402208405
20 1703 878523305187967605
1560 2635 291857240480445507
944 2500 12863540307511490
805 921 972865283347171590
2780 1626 518517839595729308
1642 2356 814208850669353992
2820 2948 989274389451489369
58 1420 1126712230466032818
1927 923 78352701281387633
2735 592 17777530137597707
51 62 78638829617718761
2323 989 109975539155652904
1086 895 409157495246548796
1979 2738 116138233520992563
1457 2959 300085113496888094
759 1420 588379056035671780
2100 1248 121954686158039507
1478 615 333227268876723330
2282 1750 723938054692856970
2666 2538 1045773911993544112
2601 100 660607608903578086
1181 2425 128110888691363318
2359 2743 194310819800969699
1392 141 937999710242622202
2001 2963 160051650793415659
7 178 909892450773976305
491 1855 341474910377668642
1054 2855 117218511994132994
740 2147 699544564124563009
901 1701 418907139749760972
1938 2584 640536879100158139
803 676 943702332847617299
1039 358 362860909881558095
2969 2187 874414783508133491
2508 848 685444543331701882
2135 2226 73404588826327786
341 1703 5455346069834207
357 850 89849753158054336
1846 2767 144904450870204565
1207 123 658324075273899359
678 2706 12477537765123707
596 1308 584310398959471086
1375 1635 737748172714989230
1945 558 78942740085779849
59 1672 623949550867866014
1014 2776 398434046489680194
927 766 413691282192977595
1071 2139 1121896626687738170
326 1304 696739155627792823
532 447 665339077149836071
1926 1879 8204671417124338
2512 1507 328612756197500756
1921 2526 51548805598629980
2281 2147 696268798636355223
1209 2482 902520615734352663
2613 452 114828508926803239
1448 2238 904143592434246887
1809 2882 619776761308152650
199 1487 9926745245043405
2492 1984 978359846405653101
2153 1365 408340814900942513
2624 1867 621750218227538945
1536 2207 657631438873964581
1679 1715 664956072780860674
266 2798 368206186080277618
462 2907 973548945856955508
1028 745 684886941797598028
1105 2463 691748284830686004
2218 1469 334733200797094024
1452 2408 121636252249632860
1128 225 611100892069503057
299 30 39568348316373129
1429 82 659923435520828860
1329 804 372349461049088775
262 2743 146491539696746842
192 43 656864807448176676
1524 2934 40835944485255107
230 682 9702165281898533
1449 2812 916364367761423862
311 1486 622350688388364742
1161 555 197064348421709601
257 2851 116061269895574533
2926 2151 632393226101156799
1591 1000 619151506912184167
1534 239 692958210430717649
1172 345 572336454686391157
1719 1264 124539624447416404
561 375 1022559945428472696
1303 1318 1088789570518651286
2082 2962 915735342030447011
2058 1872 472524256117165459
1151 2621 411734561049142529
1282 2282 449247254432131090
127 1305 760110283507600895
781 1481 333225028425771687
80 166 51313664107220258
697 2653 328868755416107122
32 1799 498796518623104584
2496 2189 624793077732270187
1088 2008 455364225493781785
2983 734 915761758633799923
2120 850 984531669056959831
665 1128 624149339354873920
707 765 257072188110167504
1184 1849 292126874571600918
1939 2264 341578026361961661
2894 392 659437361493511242
58 2440 88535663005321982
2296 1495 905839072771528206
2809 2448 987648617737184812
214 111 648714614338081478
1476 2645 48534090037592512
1984 1999 88676391045039430
466 1835 874619443867857308
2474 2568 12679685047448934
2897 1205 577052144619477099
1063 1853 89012089578797046
1227 15 469473557776284719
1080 1899 40519507947962141
1229 2718 253989901475637688
1753 577 89705777409204842
827 606 311178949548766366
266 200 117329443901220011
2833 1394 685752537009778508
1499 2092 401753917716507898
2399 15 369724732022384116
2671 596 1016697484849677226
1808 1645 882161441238800329
2520 489 329592056728033307
1865 1859 552973595208861549
920 2374 937204857706555217
1706 485 300267332592443452
2260 2496 870515203182131288
2171 2544 5230017826705076
647 2478 725524193062073444
2244 2516 220386339822941578
131 2205 628263796787418239
2424 2880 682072702445504422
282 196 83302082633176395
1356 1569 361493711862020600
2377 353 54802768270890614
2572 1894 917970969857862261
2840 1837 728605720057230601
1568 2432 362431150471466465
2419 2826 666314263222021903
1348 583 766018868387769127
570 132 333496529796742887
627 1934 340168286541528292
884 1750 642964003836235577
2259 1345 306075661819132492
2290 1765 76673197857954279
1434 1677 397199995207138364
2612 2637 729634889523308839
853 1618 988754248305783164
626 2465 368330716911730125
1735 1675 1008950680188511647
2428 793 910550555797529737
450 993 671178597007197073
1025 2546 662880095588066328
872 536 915853131964642631
2362 1920 87846237247597218
2590 91 108371560535461958
2103 1110 700715526547567786
152 1266 901887450554114403
236 1137 339670829781392160
1794 1310 431467931100612415
885 1469 994352494097876527
1912 2287 381283464584023864
890 960 985603624133321406
2597 2088 942347292812871852
1414 2533 81720614173225515
1279 614 11018060156692757
1954 2502 588267383706729341
2516 2204 590391977260059831
714 1812 621816185775285987
400 1035 628471293329608853
2654 2662 298937439566175630
2901 2091 44620992796241054
21 1025 869212608181780723
586 379 728788773094516156
809 2552 303631230336602261
1270 1151 49662772185876649
2352 488 14044026431261757
1362 60 912737620728983710
1071 1692 521615261193931384
2158 194 327257007933125284
142 2485 651053143261985184
478 280 44882903445433358
1449 1383 444245345927137761
85 1431 672202169067208159
2023 1153 963073390086372968
457 2643 659832605536060834
789 1144 994714554201367598
2584 2487 670088410289850704
431 1583 335947639661325236
2419 979 918359490067883743
2717 2087 433117804177935224
802 2952 11253844183340288
1379 907 112068566853678505
2896 78 691945939748238411
652 1112 371341375196941502
2835 452 441232330603480514
110 1221 683015133293904503
2633 2571 730441520743804542
1027 2140 855222721071039420
2639 382 929999404141881988
2448 2842 475820994792539293
1345 1262 691868534591575633
2689 1881 623631556707294706
1942 179 625673633419989378
1017 1873 576999268828423278
2960 2344 275025449543417020
838 1449 371111082356980216
1257 2617 656544140726296017
1266 1438 195833277346425726
1014 863 576637437798271472
2934 740 116351425631288642
1935 1950 951516871301064950
1810 638 829422454320126200
2244 393 723969156151644313
1181 676 366571844201048840
1493 953 945664707965617959
2481 2595 662212179272083571
561 1974 161859480052174085
232 967 77495795673588111
1657 59 702479431699976286
1707 607 349363897467749454
2513 2996 904208276754081982
1090 2724 83158904966538227
2377 1854 94097984733476078
2317 981 5004377813807274
1825 1693 72308651680041372
2415 2659 376694156100671015
2760 780 872344424302401578
2550 2254 903679410391793811
2611 1448 120555982255396994
2216 1885 510839165296044093
2942 2232 580212931387674944
2426 2309 353943700380825227
1217 493 700822657718827487
2523 109 445528961683929273
1656 1027 478470922813662358
373 2866 695098738300446532
1570 1837 695777327344147
970 1627 1051723717534839029
2033 2559 1050272644545845321
2028 1245 830826579608969379
203 1278 629328547800740418
2397 2775 877975427814438367
2993 1270 697584183105026093
2822 2538 628547398564905236
1230 1638 116641565992653679
1814 1858 621356570740093477
1676 2931 327803542809549638
2775 882 886245527246672053
809 1525 593532176717471072
1067 1579 16896228946207525
2618 1795 110227176173873782
2935 1368 483855794746732129
435 949 292014997803186555
971 2862 640253641658019225
528 636 72523043382613410
515 1316 622342300937411731
2069 1516 401209835479012535
374 2795 868797875326093715
2749 2884 844812005068709734
2741 2822 763699733245236619
1214 53 618418564197251485
93 2114 1098221301913778837
618 1950 698255579224412149
460 23 76718817155746787
17 1160 446535479674867100
2158 716 46514908219212484
2041 1451 721954751021817230
1085 1006 658859006674596385
2409 2042 542213561341901089
1207 2708 987188319449286683
976 977 684672350870313293
1454 95 869040827397351347
2111 1117 1090227358985291617
2456 1619 940799822140085672
2522 1150 79143312349215884
2989 2195 38610092169026950
57 1395 908234012098842231
351 1743 983042133288089457
447 1185 908841860037312504
2340 1816 732386287694726734
1766 1296 395314288462472019
110 2790 94825305552843655
40 1891 122952716054781072
1119 680 302709368396199984
1990 1018 36103102486769649
2360 2687 54422412838772628
1060 2482 365581486552860439
2152 2474 363509519033366990
633 2167 990511716498510274
145 1330 115718364249702856
2427 960 386841854748488031
685 2739 2093870703502415
1248 1570 689312867916577559
273 2640 440909493714945881
1469 2344 270548766752241975
2729 1978 843612241663832523
554 831 81014222480537075
1405 520 407787444701810705
2910 1639 366697422582064984
345 2287 628377313434609384
2667 2959 975593160239122596
1736 1886 1044902520066927299
895 1055 650178961911636116
2915 986 700823625930464235
747 380 341244521733235003
2922 642 332730800021729428
335 1214 370201440043122012
2313 2979 336676585257040675
2095 2472 587897787652731015
2784 709 86453907027459895
1179 1707 100492866896385317
1742 2591 620319504579715018
2866 1475 116294289453967637
545 1794 888676483769463230
2345 2967 749746676719406081
2251 1729 772534806895176391
1560 395 625267923249566186
2449 2013 115313118926975991
975 1400 867315276148937769
1050 897 1008005609554476665
138 838 578808247485040814
2104 1262 868636927901936335
2168 1000 404711649333730905
2185 2003 653733423719279852
2902 7 904150515169691904
2758 465 584289944377613648
2688 794 665511012735755596
2867 2368 977699252349491620
206 2126 949138381903537026
640 2515 82534699661886082
1456 1591 662167461448802417
1149 903 714951483548661241
1969 1404 114971836436100186
2181 2155 361999690903388387
1791 2605 411682565567323192
45 920 8725273043092636
2104 2251 399383061950642558
989 2466 831441239202228388
2425 1838 779626640136053748
793 1520 112899237962725919
977 1873 834091945076839168
125 1186 114528229058889205
498 1501 289587555309041574
604 21 328618034821604384
1678 1686 51054209419478433
1995 1397 288323319927428333
734 2215 874613426814598175
339 1517 305173564186504125
1766 1700 101531787617151522
1237 1026 469879804728890166
650 386 85769056948197217
204 2951 907627168519448972
770 525 111928749684660520
2879 2777 979188175664163031
1597 2816 975937019790388427
1625 616 1129491921584432253
2993 1168 1053031569375836643
1555 1771 957878162641984417
904 2728 303734462170207549
1061 819 372749900283770697
1594 2049 723189208407714561
2483 523 980461413832771062
673 931 649804357014830072
312 2472 867792658023720262
880 373 70842951953924077
2918 521 968926243818342722
666 2819 583886037870668128
2019 2895 292664748738648829
2996 550 659600673762317495
2460 1285 614662493975800612
2986 2834 622346193525821071
1613 1000 870047800160662840
76 2594 303643866472068658
1362 744 406513386004892225
1589 567 401393896980801483
1922 476 721994369441521886
635 2117 397332005367173900
2030 1789 592753220850376335
1388 2631 663186102623943238
1374 2666 881399410298308006
2797 2125 109113625247335071
1722 2536 291138910336798100
2518 2436 6570816946396331
2798 2458 371109326841403783
2718 1228 469756093573382594
2845 2693 155747313384883788
903 792 898938760887693256
1437 1760 128636511651965882
1707 2245 1073996144249206001
2844 188 619863127386854157
2483 2718 804796804639844803
495 701 295401687216051459
2099 788 979166518588682294
1130 910 1151577799251931
374 223 903978413148949119
1020 1188 1074040903256470564
1830 54 39214718420145173
951 2974 330919594789132061
517 1509 336138270773271705
2845 917 146551567821933924
616 1269 623797413060619713
1531 2905 145820290856480538
1831 1394 364692962823535511
1589 1421 1129322253988641145
2198 1827 410611639954700407
502 2001 519906351513877667
1457 2089 362593736409273297
2888 394 620830507277956347
299 2956 693072467579070973
85 2968 585795408478258759
1121 1407 259934814442345449
2362 2742 839028466724557049
1655 1858 912103853204064735
719 737 688937639944300311
961 1558 1085980575660687853
2652 2600 47082880326982666
2799 2947 906134742963901672
1816 1008 328775429196938278
84 544 124717962016825698
2185 2253 407142426962351930
2041 242 1059720431149507023
633 2086 655526011064666830
1434 388 39389509245897016
793 1640 798430756257475898
1343 1339 957822626537467
2385 494 810594216651683770
748 2087 13370080604490334
88 49 81613546706612693
2200 259 914031756440611237
1895 528 72235696149167168
1345 1671 873228715400031791
2523 792 433186365869083997
957 1600 614498693618551691
1010 1708 151328811767362115
1957 138 294337931073793285
721 2781 881253476761628081
1352 2380 138187528107365571
543 2151 589445453482000413
2908 2695 108093376373717164
506 341 881447313963994586
107 1019 1093655299856121316
2528 1752 900863350651467948
2742 1163 690737882498248037
306 1371 505551479652692048
1149 523 973956509930279637
1412 1435 658165191973854855
1972 748 118402338009999838
2762 195 936943817290582155
1011 2498 909963697967935940
2599 908 298201423293548479
2137 2260 404731394933426792
684 2093 1045503923514827780
812 963 228664992862435461
726 1283 580765576975906767
378 1918 878361568335680279
2331 1014 938337355559472729
2699 518 512849774452579500
631 2269 409356838010314292
1605 531 303202488134933574
512 2237 865853051218441703
1803 1176 597102623291010739
2944 2169 656145909311056677
152 497 224253162302673705
1053 2894 588636527487937988
833 1355 335572656738410944
1085 316 655385244404375097
554 2438 881058358343761110
2192 1898 652606919456210361
535 1257 372515846814121765
1484 1192 72683093971607790
139 2761 10087629702213200
767 2935 334151789136443901
436 2110 124050035258283776
183 1323 909288063649811260
636 2087 371494447561265739
1198 1547 879863496998974665
1656 1304 8081486300708090
805 1632 304321567313454582
2368 6 303935042205308141
319 1421 837740116039141807
539 257 108778595772916403
2574 2203 904421497070839568
883 2944 995782471618185574
2740 1282 441451609571609361
1014 1788 587761686360432317
126 777 112421554510251194
2685 1316 60847036450242894
1924 1633 659056630473789045
2796 1509 365429005792728839
1486 433 800865897211236711
327 1735 552117632528843089
2480 1385 685204531285681699
825 2617 73504560411369365
1289 1907 336600376491614834
2931 795 616967907787340604
1242 857 903311945855385188
433 722 191211724511696959
1567 2099 584327614207783414
619 2302 651110335272420290
2632 1954 982773667563690709
2741 1454 1093286039448726876
141 1934 940589274693829906
2139 2099 289292528343242287
489 2186 289079290680002618
1284 613 1052463294083943105
2038 1494 478534561917931375
793 1371 1046306002667260989
2042 464 435942742395456974
2798 1205 902819764851233939
1706 1518 767042280092759855
2335 2140 346831844175356132
1317 100 404675302190992631
1196 1840 660339901519299827
1553 1899 953373735417877204
2688 2408 589169923498131769
2548 6 334313045663412404
28 2341 512506183789461497
2019 754 867474760797087252
2176 1390 627374205098177784
2570 499 663089794604628844
2008 1316 179517295974449304
2141 600 739197324758329465
2528 2703 413898229022327365
2996 678 298460092018222193
2075 1774 360168500261996712
2734 2548 981890705982871161
695 2753 5671350806804785
472 859 952775284474570149
2754 2321 989488868592611628
2646 691 397556424986465431
1777 2350 267574392035163143
2416 2951 292299453419918332
1979 163 440450900486540673
2882 1755 877044782623197955
2914 709 289410760222159450
2667 1276 686074816984038558
2464 2332 404801005721307857
2288 2454 1147138302540484392
2839 1635 331950644295600603
2838 928 975846583690287670
1956 226 110076363107069738
1494 1091 938750223208644933
1686 1534 945833830325291613
2383 2222 694274017879943439
2792 1443 290102653160070104
2532 182 702052644817890129
1373 840 442144546076077231
2916 887 59839376979683300
475 2622 288269455078784819
224 840 999224085274409853
1848 2328 337628955013456360
1272 610 122486745471578922
2956 2747 517765322181408717
2596 2960 987606734165102456
2217 251 1011620855175939545
1871 114 907213499419977572
2558 1643 277484718600779619
1287 1474 975720338695749515
2430 191 332967424281741000
1362 2902 977272103557539002
1802 724 390499589812083235
1325 2270 16051453457533574
1594 2958 793566245808988686
1356 1891 587569485325032372
1434 4 695073043755790556
531 93 404191484657203902
2465 1775 314148272144336933
1685 207 613885471439055736
981 1275 73344918985196143
747 1017 518001503611244474
968 259 973506018577928308
589 133 281670137255182
1751 1551 108197788154056515
2603 2973 301538937933993635
610 808 361130941110925302
897 1985 596646920367953517
2708 2062 405450688975382798
2514 2670 552374225576513333
2743 1424 771294505983316098
1224 1491 81950359118560083
2353 11 291345999523557229
921 1409 89103682319997050
1887 946 875741349723799608
1214 2152 695302255077391152
25 2994 871401258561819468
2851 1519 477970329451192262
2579 559 976482341424642805
2103 2879 47517191230317967
2460 1848 584886773737237438
2940 1491 412383753961475521
2333 2285 80227945780611167
1292 992 638334714969621601
386 1359 221956621212503191
412 658 326166928473655105
2503 942 877060551490405652
2636 1584 840642672922669349
728 1353 691415652493951788
1887 506 912881036259508570
605 1925 85714663337829497
163 1973 946818341464466787
17 438 874459007358582031
410 369 1045550645579006994
1361 2859 984833214369106304
1289 1073 336107910822049492
2369 1808 903462529415492826
2600 1734 838552762088020645
1913 338 644005744834025112
2663 2195 290498433678186724
945 701 622398628722210710
1501 937 180876386622442483
1180 600 764565377838162338
92 1256 44611228554021337
2855 124 691837575080906233
926 2275 626439351784371793
2106 428 84834244524821905
2020 1755 914876527408428595
1825 1869 661220245061473805
2718 2459 475727814962108865
616 443 705924556335513753
1071 2603 1126498406652291200
1594 2765 508374154189909920
1889 2413 946288153627046304
29 2855 617493729891494954
2882 1123 1120457052118528503
1691 1606 909926176818835576
95 2221 115512275577845598
1885 2294 421306255015557600
2884 2216 1060360542954927878
238 1026 1055471051929182667
1148 2620 589569239878080819
516 1535 985199026403968393
1097 396 42290572664883851
2569 9 121764587234408173
1277 508 229492251765662035
835 823 665672155294744731
1941 378 109208342479835560
628 1185 119413465148979546
1109 2804 590767971475121598
2788 2744 75646019410541311
1877 2854 77266035383583846
121 168 655155052369755291
2488 413 691450044652311626
2301 1928 146539936230147499
2703 556 983001444444978811
1982 153 53390291626040709
239 440 963003151825571204
2506 774 943156334852027583
882 2789 386999600338436818
2554 2556 685498806448737580
2572 2406 479726543152791236
2321 91 53208365704056365
1207 2472 8498115154213090
2957 1398 918309729752250634
753 1618 949366900230665982
1696 1901 339353270624314470
328 297 976303220470477748
2719 1277 153710051583800753
186 593 580432280730951244
2546 1210 305741463745302992
2475 793 367668344120133144
2585 2207 699893227050877115
1497 629 592299760342847994
2199 229 734620297281041535
1867 1654 298948477716745147
2458 2608 581902777494398979
540 1248 82771970954297505
2384 2951 360632009842804055
2357 1606 360488861071158390
2894 2678 119696730969115620
1314 565 111772599019097775
52 2222 699820570531385534
1346 1152 396956850833967739
613 839 1120084807602150704
2479 1472 437159021821296195
303 2224 976178866637264332
2879 2013 915472805437019495
2540 98 918103526206079390
2043 1898 219233937282403291
277 1984 623363121524131988
983 1884 342104097333532784
2210 2059 654167458425642831
2039 1738 726736595272876954
1515 2311 333590491605341503
2887 2484 46568715186285240
743 555 9949233175823834
2906 1728 625792644683940750
1343 2607 758095855644051479
2617 1324 338604406363281827
287 560 119856664414839561
872 1952 110116955369098227
1679 498 404428458751824059
1223 309 613397601106612083
2151 1524 405083012043585815
2558 339 16979712075889713
2659 1379 654528561812148484
1908 2565 341866447653199500
2678 2431 114243134384942734
1195 2587 754708328568808270
17 66 365377993713999122
2913 1387 875726394099081547
2800 295 405589539292439377
31 1011 650506660935642398
2879 1768 307694715290637903
1260 2895 113751219742500607
2234 2338 82862977278835635
1662 932 158426775648875313
1176 1300 373043005295821756
995 197 805936166445158196
1722 2767 557340798209033422
348 843 978129759997201399
1036 874 980803749585841366
2137 2410 918652425538041468
982 190 335397581025266311
1306 77 687385778972853452
1380 1298 7900749434198197
119 2829 666146088163320534
757 424 403168621820559172
2167 121 690623893076691437
2155 1789 51916842457599348
575 1582 873366365209903662
764 2075 157375345766844382
1967 308 587107849657077191
2093 158 332247921039694940
2311 578 325461997161851192
1745 2349 148840564077014562
1523 2124 218972541273181745
1894 1801 673488079375456135
1786 319 120405265769695021
422 2662 47637477814988605
2865 1907 911634331099091425
2723 1534 121690124653372314
425 2715 837954040198151899
723 28 114496570022988196
443 956 951458658485398812
2282 1382 180238337095156257
1242 2089 372991646035804058
1986 1857 42628488744713391
2657 1975 383927235573198161
1925 2340 441310340647079703
2667 538 334436386277011288
2525 2356 940712222597308316
957 85 952952853041440940
2164 628 295039544438244549
1347 1184 51872822263030079
1491 2941 1121133897162809643
373 797 86520375247839497
1729 2858 220346602216518567
1702 133 912559747271421318
4 817 872874650243350100
1532 2415 901727451013515963
758 2443 593478044543232
569 697 16097255770747060
588 394 952655335470713978
662 1651 297170173350834585
978 378 914482201344475085
2367 1786 616856159438179712
1368 1498 543023548500292715
1576 2426 94531346433992009
2713 1683 295691653134068245
1124 910 625423456735722423
1495 117 117250043423610441
2932 1826 152500375289889960
1700 1174 267803811493169344
884 2784 349752801839555562
2277 1877 584787479092156005
2552 401 82071841715545269
1070 1064 927589093001414379
1856 1920 110321514197554396
58 2392 364477896496980151
2656 1419 347477914940762596
2551 2348 1023542603721927197
2091 414 878151364650893774
1763 1861 678077725312852575
874 2430 975947692907619391
663 1058 592487047549861373
1609 1203 782989230937401491
927 1700 875346011252712301
2048 712 124976558153310460
2751 1186 1119153642265504973
1646 578 37637519436813459
1666 1922 800423321412716378
1001 2804 72904570161333373
337 1761 350666701382988977
2411 1851 586275939949563238
324 945 323315505097980
2949 2799 37163837824484035
1143 970 697965882662852232
1767 939 705146877284474359
1018 2155 1060123275326244699
2340 1807 1107075659886891031
2309 649 629873827643384506
110 1152 888848931902886875
91 600 1119788392534014219
1207 2346 807076708970365512
2565 1794 682997380861624635
1296 1404 577646703458194514
1659 2846 1078580638579109164
365 2531 378320701492777474
2237 814 915024857659210420
2538 2386 301369970604275930
2067 947 694404399143924593
1846 2258 325929110579692244
56 1136 656672184885022943
2075 2447 517448306561475833
2433 1094 988317117568350525
287 2264 989421858288607684
2150 2352 41781971403781797
2923 2465 975583424507943887
2287 2083 808183223430197482
715 2632 103413524844605520
1448 2086 977837255274346018
138 1354 329346158916457758
2560 555 948949644081329835
762 1478 944678499352904109
1081 2739 756892665498851508
2917 2050 587206049594830767
2593 1108 771241180652014192
2648 1130 709407047213820550
2589 1934 339339982055999171
323 1031 328224130700024387
696 948 80754286227187630
1009 2889 619686174474230784
680 2071 907622244760984899
1552 1235 43053281095123317
2015 1491 657796159383188170
686 657 231105624216856475
2699 774 440776867849649514
1660 1761 639912277194735102
1866 2935 942048187366613248
2682 1352 908067817062991952
2976 632 988040903130967860
668 117 108644717769338753
2395 518 896604393072557044
2849 1498 913725014530168053
433 2076 161007054002440406
2995 1207 877991679380693345
1916 431 976019060537488385
2004 2581 731445552597803886
1010 1514 665358438733129074
2293 2164 680993796894507024
2576 1094 614016771549265549
1989 939 505618633636553519
629 2750 468375703087202598
174 2087 334855506771341053
2687 2707 936273282835977744
626 1055 73836255479864291
2612 2193 944473663989613214
2275 1292 712222348376423351
1589 695 945782423220333647
2943 2262 662329428267633185
2506 274 86469310962160675
1218 1876 909869719288815901
403 1249 374542824564248930
578 2862 345110893872677675
823 2577 449685140268470620
2642 1157 44087738834585802
1464 2601 290504236876435284
1557 2565 1069019390580967597
1912 922 891759487980796004
1976 857 192751871353966787
2708 1956 940922785565012342
703 2482 657434708368841552
292 330 1124257774163392064
2049 1479 652837284334953869
855 917 446159327020985115
48 2321 616359248360715684
499 1796 60955398726075905
1478 2124 110280271572442424
2642 2492 937476022295725711
32 11 408228401007221272
49 1352 301993306208544008
2714 2918 563361769277674808
1792 1917 1006436120041716061
68 1439 628516462119873711
671 182 689905914197101215
1566 2963 75060024379891062
2233 2576 35074251466964364
595 1725 592481040068906413
2311 123 47207221092028202
484 2575 879408594513666765
309 2890 297542963405758132
649 389 73289653446995267
895 2170 693451623520742772
1082 664 79162386435499686
137 2870 874111009814086048
1047 1728 296733283768382395
2551 2543 296429597845133524
195 732 409255634494015350
1244 936 1060309848619571023
636 2264 121440064110894557
205 2238 303627798613076019
2244 1502 809376180051875762
1566 285 295467210833231101
420 491 617544602091515918
2983 284 692780560135638367
879 482 412949905527069546
444 2520 37021319461660399
2055 1545 221731466169129915
628 484 301116096883729563
710 2576 229798596923176538
2180 1285 493712788552397170
553 920 371228246380600443
2452 2054 15815849817247423
1380 2109 974069629697165052
2932 1556 122374121677395874
943 1134 48083385519106012
1008 186 882065096555899542
1318 988 2523986877452341
1011 161 690144782974779193
668 490 869189473956491955
2799 2521 332985967429558671
542 2901 871682926993376187
1750 1513 87721228167646407
1948 1505 974343478499449658
377 1442 124503707460838540
290 393 733188399082702429
87 2815 221217437723423509
2228 2293 107260516785260620
58 1781 598174544501112
581 146 371835999823612003
1544 2487 114002134377037195
1106 2752 657826856834654297
575 1726 664285651733127431
2464 698 875021543759826427
1061 730 366658947916438490
1644 809 623784349031443444
2062 118 690058001951250495
2961 2740 548674848049494914
1348 1955 152725025420779143
258 2164 869512523015045697
445 1136 952149364230267952
502 2189 365532649005653388
155 182 290821255301651134
570 2126 697430433847439403
1852 624 585924514540990632
1098 2543 934324656450890239
5 2819 36425282723081523
1430 26 308605220309978611
2205 2762 5748490999725282
2613 2340 261859372259056266
2018 1266 79852306013014171
845 348 295116401254421188
1454 775 951846708175053886
2448 2084 586031121952778528
2726 2556 125063843244937398
659 2612 1053314004272081354
1326 1086 877473416141257331
1650 1061 616817605603795825
2874 1084 696863225240565845
1501 1939 990165783267285960
2333 479 625949418890608461
239 2209 299754426730683656
2177 1450 377399802295111831
2593 843 878383091102198376
24 2382 80032079508197785
2635 1631 690408662135454525
1379 295 875693808327238925
1569 814 397297601509662661
902 208 892331878133787135
2491 2827 77724409292052607
384 2406 546217982851697933
461 1372 477310959260759360
327 568 83003623286400986
1230 1525 122707646806213836
2745 1803 199385474274921176
2891 631 659801487132647246
1619 58 38685901913760062
1680 1038 909658462298826600
1997 2898 294349493851425960
1905 1109 842983578720216310
891 2106 338306252690486068
2457 653 626532446102622608
2444 2895 694746454953760271
1126 1297 43215190188274828
897 313 427881460708473794
210 498 400474395156621660
430 215 586387706524000742
2962 528 694041518904334964
747 1290 620209168453062702
2354 2482 302312983125423856
2880 861 52921987764174685
1673 100 729526910355803249
389 1257 627327667092301033
2729 1115 112263838992494936
145 445 912689680969349325
2476 2719 1086255827002230419
1737 1210 691781978572150420
2759 1303 937056333487431067
2521 1976 799334374120214387
194 508 155011667871633516
1933 178 113065565694563389
2089 177 684583720845893069
361 877 912444903802873121
2663 1975 915825586286656591
2892 1964 1049782718885615651
2518 22 951206901964664061
775 344 306105186571404615
1524 2429 618506570743831006
1754 168 113135630735741389
506 964 625832036119421429
2917 1793 702572381041604334
1992 1577 358164890641270990
60 1214 108867308332650506
661 2105 4556914264948763
2102 2240 66643694202110668
1699 343 253090310024872111
1505 1511 9870888190673090
2816 765 770816300716915395
855 294 1098760887157912329
2677 1431 308295671222731745
1261 1866 1131729783166900886
2026 1846 874945893959994673
2726 1958 621764873955799759
2746 338 1128459064956630704
28 1495 292661997299313552
1683 2858 651525707900084664
1629 2656 103208491712242837
755 2198 117956314977443621
2531 1206 999012058339147788
2835 2336 879145550853643396
1492 2589 406484590735957366
327 2697 1060212004862156919
2536 216 301811595836866652
2319 1160 476265489381626464
1841 364 300487575840004776
686 979 552732233214359875
2337 2328 743846633928289850
1558 1050 335702076902317359
426 1609 55364058520761740
2649 1526 72094084115545857
1882 1142 123731378736150447
384 2323 262259549076051282
2766 2312 514719400611268455
1878 1052 974348453672168584
89 2894 335624570312135900
409 894 17856374345985409
1181 2109 910577871677461688
2375 480 650478063917115003
2900 1185 12344243257634843
1090 263 903359626398042845
815 2793 986043175234102241
2988 2514 686531992328077820
434 2814 763671860888699767
1041 2150 940761425845271402
2789 1379 333589967158682854
1535 2275 298668112659237234
1627 817 769241907349286774
285 1256 110081358110544545
638 2279 942387194877980351
50 2466 585176008516503764
2216 2370 193462661179887673
2675 2296 907316484011343765
1286 2510 866182730248580798
2156 1391 997395006956439256
2712 322 5619459597883924
2617 2590 877064759946421868
1265 679 159115499822279680
897 1566 57602684859384966
1659 1660 596002428095423979
1157 1427 652284287172557989
1508 2978 117510468245513391
86 1108 511449739655866808
2377 2792 959267949684669627
1313 1741 662015778489493766
1542 1647 289463484096424901
1565 2720 112576318395398512
603 1342 675009255802426681
1513 2634 324351492622416405
2299 2690 837963810133709414
160 1522 593187280209366029
2463 2519 292131812873740156
1211 1614 656843309033488358
499 1908 619085866964145556
898 406 490261290206636609
699 1138 36949222879730418
2209 399 410805118168358377
2879 2120 114849919468548138
1412 109 122589635014854545
1815 2595 123836376384119016
1342 2491 895698327411821651
2974 2122 911850345710314762
737 525 76926305834623119
1169 1706 233105126585626352
2655 809 15710998186681415
1904 1551 9666635334103410
2685 2768 21397147332136961
2271 496 589096763080717242
362 1661 589297403716129014
1818 2198 327062716763480270
112 554 957969409811612210
856 2956 876822361004409202
1693 1151 648926052314195245
1214 1079 44827014724873203
14 985 290008296330324184
56 2310 697674198262883809
487 2404 181723170089636152
2242 2606 288777787424852742
1052 775 654064136707622313
1600 2362 376235154857340331
977 1523 434532187636039075
29 799 80742463197230563
1045 847 1082116854163680967
7 2329 946216211582230497
373 2008 487175045556745075
2904 447 77357620355051322
2213 1097 932358970102361054
2433 22 370510842274233498
2721 2395 349597116710002521
1 1373 219345793110395054
2001 2638 592728685828893778
778 649 721794320518516876
2048 569 403460587736395291
2646 1997 614353701643870566
2627 2181 89831844994250947
2199 2210 195118556093662154
2587 869 539486549579236366
163 2708 591734729867273376
1725 650 371403812183591663
1402 738 81519821341667478
1360 1179 579086850347518152
690 1549 38796816403914198
1327 937 838229184690431123
2925 224 992498671533747413
2789 224 71565839171103013
2541 1904 483786779373308026
2247 1159 268114043965425970
1100 2692 289190314367353028
525 1502 124665775181116054
1871 2381 319491766320255795
151 835 338423134057199427
461 150 300223623486335343
1984 743 614404334553250896
2796 2616 39339776934092275
2222 1265 16998661878474882
1334 615 328120805331964643
1195 1447 916294938830299603
1848 1406 116494135627434944
1128 1969 879031031323030556
2638 2274 1128442832926341802
2201 2336 1126520312430683584
148 1946 376053164089190516
682 1252 913248025530004933
1325 971 982051005531991127
2214 1296 364096187386219458
2839 2280 292351454423327448
2914 1628 340487250020201780
2496 886 354169696936648842
2470 2666 1089112113391412496
2241 2797 702145467618796322
2462 1215 41677129673875627
106 1048 974212497635857874
2802 1334 580926407276360283
690 1916 650143753361257744
1546 2905 660256860152618193
1875 2264 520658216461320555
1637 1828 985269155897276316
2303 2833 37006887189128452
792 1628 396913087941259251
2135 754 300328181261536955
1615 1657 627343762169115655
427 784 156093907974305047
2234 278 1095505597442369855
2803 510 506343490263827403
1540 2916 687259687821186734
1986 1961 299867403032159487
319 2586 285547559656508046
829 561 1107427677127612911
869 2737 483845016884330005
704 1977 761388510025641213
451 2644 899934779760533134
1127 1902 333442695757203081
1025 220 720244213790474437
322 843 409870528009468464
74 1377 701284830835886432
837 753 376706604411584172
2216 1862 737423550719951794
555 2783 71882458862414308
1409 1676 691415598099476734
1685 730 305967168590578838
2306 206 380733267793750002
2147 2194 954028167502069548
1899 1281 78154082644721032
1001 1426 618302963293586015
1504 1936 45498518567967865
1819 491 952001204604343525
956 276 966515552160809052
700 276 328676707964944578
1045 2781 593515016147704796
689 494 266464447337079008
1829 2394 452796473350944407
542 2676 376153837974235582
949 247 916212945063638810
719 999 908983764350210984
933 1726 581477572167973865
2632 634 869533207068073013
2452 2236 264085251664243224
408 2018 948315358202678833
1704 2192 1086818714698917715
1301 2167 371324134037563041
2391 264 880966719813656583
1905 1972 805954181490071885
370 316 338957661475391399
897 2090 418279805308483198
2001 2041 341871803262715925
524 1060 914480406716375481
367 583 654553995837427856
1932 2615 47767223670904328
1490 2081 975086809443897358
1599 510 728870822310114810
1108 2323 902234451611599070
143 1742 398185716286936317
2094 2291 601305695141502406
2878 523 792959970464387
36 1034 362101546992923818
1656 1684 411433709140527878
650 2987 653897182742066340
1267 2702 328295400290879311
2179 2040 733047123988408941
2209 252 590982135864287716
1389 85 627817597785517122
508 1067 1083304829736155358
2174 647 84198767646811792
2126 2466 618565896850153226
1335 82 441168321216870974
128 30 339678250796467276
2427 2557 894599685636820037
325 334 579642525370670162
1724 1889 360781150614455756
1059 2599 406737488049486294
196 2701 148325036307527847
2560 2061 339293292619847558
2577 2826 449613678398413315
21 1579 869348155390843647
697 975 37620162820425234
2134 2462 689448454382970017
2320 1805 243538283146501741
755 2597 629925506792052294
1748 1488 368163003211577994
1803 941 395110454838805328
600 2139 1124122308692664529
2976 1453 617377991784829769
2011 951 515222205944928965
676 1114 656157579038159950
1834 2927 665110030498173238
1436 1156 400505301951684260
2677 288 944745685868818566
1696 2198 341172754469086270
2860 1489 919921821392572875
1843 125 692560939504730123
2406 2391 186363778656450665
787 2004 763446362641824169
2292 2730 11684916268151840
1946 1556 1084418954306098595
2015 2193 411662164952626864
1081 2932 1016179401867670488
2772 1160 843414470498586782
1460 685 10833311687837289
726 2397 621521135000084509
1499 2794 83021145268814941
2540 1497 338073742986390913
1129 896 101423361531826023
1789 1495 75556803897028031
1987 619 944315333409395600
1802 1248 34340969573621315
857 610 987176982010125974
1619 1627 769869393659662807
1655 586 193054338587049583
1608 2322 808287747557860037
1201 2646 940763503208104734
845 1285 77422603178368672
451 1535 55522079274198100
2165 2038 479145600741592318
1876 2616 44516796232151086
1310 178 701332914153222173
101 1466 13114226853251920
1526 2304 4345756664080677
818 909 866966302217637767
1022 2037 403952085749072452
1119 2592 624561001368592147
2705 628 77971214429150655
364 1560 947693877742494577
1637 955 687665218556460758
2048 2912 906707412022943375
948 1914 658669185421100074
1820 1773 598666859990016410
1163 1038 1056794760193460143
216 1266 81369888103319797
2266 487 302764277248169379
1532 156 122688322863148026
1633 1620 908356108358575808
160 1834 987935823108576329
1904 1250 651265618600095042
431 2713 984589126052662849
490 1192 108635623974627891
2391 837 613957797872283948
2688 1711 227949615204849911
1230 2061 36209902270813312
142 2270 576785774561548765
2457 1890 377778356494240672
240 782 9677130142791942
1487 1019 478644053165290296
842 2971 327406636773398323
682 1401 5725057780459055
383 1588 43673427377645072
1108 1191 255772558244027901
1813 6 112156354828604075
1791 2986 988486274231838476
1170 420 731392579169251220
837 2590 52144672565553701
874 479 117713169962509745
114 246 36979137665350081
2619 402 617577574969553074
388 827 43930235827462622
60 1290 621944159227452245
189 2600 123082553458031041
164 447 979202874838361752
507 1906 947522240648297657
2804 180 377705735467920741
2528 464 984518910107912520
2812 1245 377880904955549092
721 1439 948999459325365920
2340 40 481985418101364213
2489 638 7654384293136311
2624 1334 370276578923182513
2150 2246 186820550752225140
2479 1982 554957215635789580
774 2527 909031679194793357
2614 1217 373012586170677945
1138 2936 577926746981303496
2069 2718 266323015168751251
1730 758 83641941174880838
1024 2991 336992431741235860
1990 712 1044964908951009201
1739 364 625616085811003733
2873 539 38456769503054454
1057 979 412085582676758959
861 2794 369197426061376607
711 621 1122858327607295547
2748 2866 481939139705327713
765 85 1084290637757361115
1679 583 122502537253001836
2423 1604 15469713759642732
1678 776 882695437087588623
2977 437 649360358659036696
1352 1110 108371557246490769
295 2834 686562228067611864
1391 1256 671113131662372169
316 1323 405095634976364692
437 1955 579406483704602163
757 2613 325723382299543540
2023 338 120436193164291455
1414 64 76567558893534824
1645 1350 1126341167120680507
39 651 972853627337243296
2495 2202 658421364407263052
1703 1375 1123772144825108959
104 2303 337807456717170785
1576 1055 374561921424884340
133 2693 612862908566461829
1204 2764 78820019614323029
958 427 442465554232086700
1408 349 664127112579290229
2283 2994 1086342626821588382
1152 335 375831151975270990
2332 1725 43709946196897383
539 2642 80766334942485297
657 1945 690297666438637058
1379 209 81457391309138884
945 1809 980416883154001506
814 2025 878519069884530482
2597 730 341911130972400477
313 1297 989321001511443376
537 504 701964262745472936
2672 2230 876789384676252829
2625 1374 208595589288675945
595 1295 698779622331264573
449 2597 669297568903075439
2717 2965 471262619954149361
2280 1688 1046756338622942671
1028 1736 1093792105531282064
2175 1920 40535543926539006
1202 2535 828783418077483458
1886 1076 405032048362854310
1068 314 397361189028602834
1685 77 365660960448099062
346 459 691256366817427748
176 346 653430995262488935
2327 1747 1094022780785496099
286 76 995951616887636167
589 1033 16678703365252731
469 1523 154671065414807171
1642 358 785195388326100006
315 338 916014911632545795
1343 781 296599754999268509
1309 2606 378181813014113411
248 1428 407229663275957360
2890 1250 578175877606547561
240 815 688265490971697101
212 2811 12244530923256830
1161 2088 838898772356527986
1361 856 577306830243782098
2121 1032 879876611193460502
1715 2758 904383307763176403
2621 1250 118642602921816142
32 2541 230339768105348242
1621 2355 361576279926937211
2956 2040 447685773532140631
1653 2414 46004200762686382
861 1916 990757232894032226
960 1497 875113462936951055
49 1276 913865010433257713
2488 1496 51813808438194574
2162 1613 701015205834299897
955 2752 330930461453060122
1930 2678 113327259810900038
1962 1621 971387944459807666
654 428 877325394463514673
452 2458 325814503501336001
1337 1062 377439337928127272
1499 2076 377810350496402815
2697 1369 10229766012056806
81 2102 897114104878115706
1780 1825 581937983655360093
932 2989 541582763211454558
2391 2857 363385053542671808
1874 1204 759021581175334983
1614 2590 407560770891959594
1683 464 973271940800377970
481 1907 940749084223771025
841 877 124962753379804312
1351 2761 869355141709793511
591 810 700739799969257242
2486 311 866647531495396195
1636 828 398042263699628688
2720 150 865096663447864634
2073 2938 374141338418111315
162 890 938022299083279841
2078 2169 328587967970137038
2860 2774 344861309567781543
2967 1172 1136269200841919549
2401 2063 1092456744972115085
1391 1612 931916517312283980
691 2640 480261530077138855
1511 605 614496425964395109
960 1222 700041422760000516
16 270 51269768383590663
2153 1960 112857956789912096
723 1363 1130919805553045
1358 2591 265533531866824648
171 658 798267829173246392
175 1730 664509949276872021
2027 2548 365288368780228965
1531 190 517646884463791171
2486 1268 43619185105171131
1071 791 224884787535437077
2069 1667 917628897436176883
1195 1804 382582166133565168
4 1432 901324946128710835
391 138 116163458577511555
2275 441 601461762611403388
1095 1076 872397392539483651
2154 2638 805437921521900010
1455 2171 401559292071305066
2664 2181 624884680339720880
758 2982 698940212311275647
2543 1223 331679691394828673
2993 1518 188713498533200870
1477 183 688796790584851446
1304 1167 591771065309731779
1235 1482 937127118770160411
2335 580 838260355062594900
1540 379 981947671863018016
2074 418 36102836504833337
826 2936 367561075222113985
1208 2972 367114290815876362
1471 2057 15046584922679050
1190 747 718794515674281932
1568 1079 75415595899561481
2556 2106 687925076995486030
725 2350 768370881115853438
990 386 81131618768526737
2874 1049 39846767082395371
2680 1786 941422531621441444
915 357 115622502832228564
2781 2719 829471592255092552
1999 1525 685947992944504115
1339 1229 665154659218312044
2059 2198 52168044806742466
2532 175 900896591619691616
1351 1839 198508627993459
449 1054 106698049811225869
2211 1169 764827952011601441
1737 1565 118347919384069742
1559 296 591294939595869008
146 853 468949091380741896
1390 583 328402070897108880
2546 2877 483344837563878962
1658 2407 166631672990580551
2347 1246 257614784851939467
833 1971 397131259229100799
275 752 988678084307138331
2087 296 122583799513978852
1194 1450 86297590256856449
558 221 926759512188304628
66 2785 115124726203549379
2261 2847 1092149254984008863
1413 2272 74719840274897978
1991 2858 842028229004652424
45 2996 901658474699041261
2429 2185 650529875088133454
332 120 581419642619296541
1779 1584 948458830321167691
2735 2989 36443792612977814
2193 824 653749278289232093
2673 1606 581456429563140674
1347 1117 1017943855182744804
80 2776 332198198888211078
1804 2875 970455493775732070
2582 143 693559054604867236
713 1960 724168944652791
596 966 338479031541013509
486 2051 940058297871764611
1786 2530 49124959009535865
1115 30 625300065276554253
2408 566 948964114712214931
1864 2649 149408202855913059
609 1803 67677864771578727
2572 1446 870721310541173709
1859 2992 298615021622310240
1976 1194 1052997588124926262
780 1954 294711045065795336
140 2499 626634196717844496
2877 2265 151445009208928064
1452 1793 422232576342495249
2622 2388 911899392158152934
2828 512 937333684783230773
1994 2984 403313832593744586
2512 1347 974826663388823561
1683 540 74435178433120540
263 198 409009818560596334
331 2165 124975003282461101
2786 590 290173100675817574
1283 1806 609456543682351419
889 2063 406028856514551948
223 1412 376885930048223504
1312 2604 412644313557943750
343 1190 1032316934363122918
326 2022 941114064588140988
2790 549 400916038530354010
1713 2320 521107921234880586
1805 717 382912570816069526
1403 579 108333241551540134
1380 1369 1012680146739079595
29 2442 953564821909119657
1595 1382 47955054034350003
2359 2450 84849061184706988
110 887 874635756467704152
2880 899 996546236871346544
2845 2213 858821206672575024
218 2336 1056069305770904956
1503 331 876489457576980111
503 770 74432904795804108
1289 1022 183866122097467830
2396 1768 894763012066004788
311 2898 905280672578993582
2513 2979 82500624256398796
437 210 686505205463499160
2546 1250 51254307383369855
2243 1203 150299241163668035
1954 1242 85217401876708725
1640 584 399376650313511432
2091 2879 76263736983788595
2237 1250 45378994481888444
2451 2476 989437675135021045
2414 1360 865013083299848533
1051 977 587374382609612660
2819 1459 417213378627711181
231 583 111986534514148963
1492 350 333158378446063293
662 262 649983932679348702
1736 2030 794350016849242048
1726 2858 375431843156091003
2005 2763 507999316887247287
757 1237 407614926151957683
1889 1384 872741216091393387
2976 2638 830479938340818932
2685 606 869226736132555077
2759 7 978624296564629799
1024 2340 443920326544761757
1989 1036 732575899638977249
672 1707 347395456757891410
696 2879 578380095962594254
1479 886 643076893310462151
422 1133 985799971910376818
1067 1258 332858092896386174
1608 2584 142112049580979589
1566 2651 950215166599603630
2274 668 687951590752464073
820 1284 722756163978285043
2520 2625 394457670479849406
623 438 975213082425335608
401 2534 656055166677919144
1661 2780 989802473681812800
1859 1911 939319151454361650
2580 251 989547167392287504
1612 1661 623866566610329687
918 1778 941839295655240484
2265 948 656874666669847879
1160 322 1098341954797596343
1757 943 297837204534327351
317 2270 298965528102317883
2354 1455 982665415453047848
103 1039 373484401494825288
1842 1303 331734553350211046
184 477 76787544502392093
1959 1128 371765345037747136
1933 635 411412525813040375
527 2637 161047733651855339
2058 202 627322085689472097
2502 1499 340979962676015203
1779 2305 593599096535790506
1810 66 449766194608834587
459 661 653184398614165835
634 77 980448972963862730
1976 1661 1024345170372067384
1733 2097 159696492987266743
2732 2474 47043322720606795
772 1953 109061740326759164
648 1712 873297667562383969
547 854 190281859798395290
588 2238 14185041793424805
2750 1451 231849944534936056
131 689 581529623011804292
848 2225 618700240179874134
1371 760 438614481335228106
2186 480 688611768703100280
1546 1976 766557823479273473
81 1143 588883092323929596
2597 2872 305175649783100474
1723 2350 479187700240058091
1424 997 109132863287669234
276 310 588953314404434874
2811 770 362050274799735448
2594 2979 409154152600006445
697 572 708249042679176906
2063 1029 692734475591239342
2335 2659 327752300842641684
2012 2682 73119187764323516
1702 2494 591116384690693695
1669 2817 578276195981380754
2899 170 261016177108584223
1214 748 593650160091212880
2561 782 689239809617224533
2719 795 722381991922604252
1831 1695 1092005272728916755
31 300 1053149747387667931
2804 2844 626516419871884375
1064 852 590856146676902343
669 2050 951763971595972332
2696 61 194465891736396259
554 2701 253158761926491165
704 727 951198345486937590
2923 452 110236382169001632
427 914 191375051264250084
956 1956 349634097081788788
299 505 369739251360402493
1144 704 602991483052296008
266 1204 613633606725035210
2132 621 621954606506263494
853 920 123214148114508817
1460 1834 803025067609492797
2044 1813 192730726798045351
616 300 1024390482390919250
1403 2058 699994457303695566
2792 2030 655086745855747207
1382 1464 987453037290030660
523 817 12987275808468513
2576 1846 660274138556729255
2467 509 808134383586641363
918 473 324859598950122919
1194 781 79876436061102265
224 2800 931278921965353867
2213 698 59306585746234801
2266 936 830332600694408518
564 391 978920554059373343
1344 417 879368470191229459
1978 2189 259726402721023093
2073 174 299315498055360909
1156 1063 901712569478455416
1787 208 937189146494971162
683 2794 79080286301673778
1764 2902 355033749048012923
1097 2810 376761997358538819
2181 101 696881566689584044
1646 1542 660733722975785907
1357 824 232992330050082135
2720 1243 111366100752875470
1750 180 903996276404232991
605 2424 309908078169836657
1902 1465 80802946666580004
1155 2178 989970438618056100
1122 1182 197464301549145971
692 1660 872760224634890264
610 2707 37574847057587219
1921 1227 151508135794750569
2330 5 124729579318458828
637 58 912227683927844250
1526 280 629607349238309866
2766 1586 517398858108491235
197 572 711519557578726843
766 2639 1115230889452454537
1672 303 124771529273671798
222 1676 912777016983295894
2371 2964 325737219207596872
2618 1598 2473748911714622
2474 2065 297274624516243828
1590 1508 37575421202683500
869 1926 305718338783285931
901 1955 66341460369581217
767 2697 147284519415757734
29 2686 938696410976344376
717 351 989320050033061994
2772 1710 444115371908169047
783 1298 638327602776333
2651 2039 482184888429061971
2545 2158 915728230076879700
2938 2700 147217575897283158
2543 1183 873229061260171992
2804 1358 1050987169454356807
2393 1252 696773822836024574
2939 304 690552603787333130
1478 1261 257647052650710033
1797 467 107754895293594797
887 1551 1000104082590801378
2911 2162 124782524198318522
40 1850 14542470231140345
1965 1158 404997544397445758
61 2953 367020412305438626
1775 658 960927094124884298
217 2049 981422283607737885
1244 71 915415059021224608
730 577 291415804696475125
2849 625 690748382218304955
1278 2174 377265199793010789
1971 1995 374363097511460311
1930 2931 109868556548902192
1495 62 293168589586668520
2026 949 371394365086779078
2456 949 912285359855816439
1293 2140 472058277856964927
1409 1181 406507841927915122
1917 2063 977249318068990650
2041 1345 225592563368703226
1040 1095 329401374913127002
945 1606 299878627393899073
2751 1243 769515743818567622
1845 388 42357036429007349
1422 720 805374802874195635
617 1118 372239538295792934
1177 1989 547950215372449376
1209 2489 80352571266022223
1851 911 975870786934781692
2152 2956 368232221156324226
1614 218 123610425663638362
1063 1668 82737453078681411
2768 2405 1085164170695488649
2502 532 369864962192402939
710 2236 219080488676726216
937 2525 722171295369139910
588 2288 1001581422426251140
776 834 914712445741084650
265 965 411577483414152755
1950 2076 693803144117342426
1743 1486 875346622373293743
2913 83 659051708354775022
2732 2900 371519485337534753
447 1738 982754480455508006
2085 2891 413487410402160749
1841 1706 916476494195455333
546 962 304804512229703834
543 1710 439576553536668158
2618 1245 699717096011869248
692 2487 110593277214279763
2715 1269 434103775057543704
1765 412 717604626478594985
2379 2626 413081970679152287
1383 2858 151955295550438817
1675 115 687765997364889033
1864 853 1061402960699992636
1995 1965 48261697710908918
864 2412 691356468287656882
67 624 325725618255311106
553 1640 1019080803940593837
314 1779 76547152476989745
1241 1580 75081730746801055
2310 1706 13321883294153376
1762 2785 132506625847937691
1337 558 882240984999434962
2274 2762 76956374031925207
2432 871 945075191754752492
1834 2896 296298897838432851
914 820 1024344722384453738
261 774 909061425488445638
1669 214 654783625861249381
2077 1797 600421891207143958
2671 680 224626398745016951
956 1013 972257047896707447
2850 2671 262660469030964264
1643 1093 1031958773416414859
2836 2654 325480471843065678
470 914 37841626764389627
1406 1726 693436427874716942
1653 983 115356090907639298
2035 2239 518837378001849411
1747 257 46042407660155573
165 128 982195765611840991
1634 2695 312966169120435758
2114 1762 206393049005920555
712 2282 263799031429767047
551 348 972864381609269136
2706 626 364285422643281484
1080 2711 81648493139733161
684 778 618349958043432148
2397 2514 293368213379462510
1025 1807 134898018524873385
965 1422 1090615838631832215
19 1980 908864444174286840
945 2543 292892650632576870
896 822 959995255937126950
2022 2192 576625452774765440
2413 2672 982480529193770839
2210 937 148315135671884390
1658 1895 704397294801767958
853 1543 954133166164914399
419 478 986555545776278594
1621 2414 50017394641592339
1435 2042 842261163875032417
708 777 626788442898622851
163 419 293023803532856492
1819 1673 518135362746394681
2376 2868 314006248924313707
999 2598 309472988764679499
379 682 299916955157926542
1421 247 185680433031486931
2791 1388 946341211027078047
2164 2124 1921743092498464
1579 107 122406238455038803
70 1822 872981307229077265
2210 2202 974570554088520404
245 1873 760114706559369579
2305 2874 367752868987119798
2375 2316 696686120249134076
1376 2327 1118663155332127269
1861 2956 330996433385976625
2883 2020 115858593366315053
1986 2045 508050178575996943
2814 2989 833154827985614762
432 2274 373342883398229724
1856 1536 341552623710102548
141 2727 868139283828769838
1650 1582 696216582928341392
2202 937 153299257386600587
2732 450 636697610412979004
231 2060 918340832373956833
410 2706 795361224041086618
592 1463 937378857235180508
1060 2754 296587892217320874
121 1951 407085122166745443
25 3 690476270036432036
2033 2155 806993455463945014
159 1485 331416673888936973
2825 2528 581000511303658293
2832 1259 362927275558822165
2565 2345 1105958508798484690
1757 634 585422620442947766
593 2891 917397602656811762
962 305 689204086928501164
197 714 980538528858552549
186 2413 912855345926780464
2620 361 119001012218213519
2930 1929 1236155433588659
2388 2397 882147856876367237
2979 1638 366634961062279986
1155 29 906057451262082944
683 152 293403490916572362
1342 2890 351399799846938737
1470 522 118818265772916588
1832 2023 949244983610781387
2734 2192 402797602752184498
2087 1713 50652404333343495
573 2868 18582044996212758
273 2448 7324041137050718
1029 2447 733005542639065461
1879 167 366948630998641617
236 2088 953005600951365771
2113 1618 616483402712177057
1087 2145 304064748387461584
131 578 84272618563390034
2373 1610 661397223416220146
2785 1443 44215244518375570
1032 1484 122012360554313026
466 1440 623438885834500230
1130 1027 265740819453299041
2495 2426 887790474227322850
16 1882 371818018964953386
1920 2273 82286110490170170
1418 1146 385164740968464503
2105 296 43647935406110134
2344 542 1151918665461220399
1938 1191 650511012083760519
377 995 1084701856802888147
1822 1547 49680387020766915
1175 1876 254395815658251201
118 712 123766647186816234
2732 1570 1946233703864033
2694 2285 40291738826067257
1001 93 623954164494224908
2518 2323 1056188452753316325
2626 2088 918023349583571922
1934 2450 332968463553554482
786 2411 990099773187006895
2558 2549 331019345685166086
1975 172 360997467611207320
777 1516 305279899941459510
2027 2852 954238255101327982
864 2500 664587331265960740
915 1406 108990287864280097
2051 2421 699205061599037677
691 400 108562053824427313
2466 1886 398834832110437824
1363 230 13104099589500293
1188 1268 56191946539469869
1270 681 38335084326874444
1999 1818 916286381845922890
269 2229 883291426559457973
1017 1369 913482901222095328
2729 2117 403138242423407276
1495 2004 720793520709911107
2547 2030 1608960372371440
2773 1636 332934937727171452
570 2287 361994765514121409
1770 373 919287745240096630
2341 1845 797318492840171474
484 2574 879797162906229664
2935 2231 447067797775626009
1861 2812 7731524242037525
1565 2670 150182369412954878
1378 98 620529571809123701
1955 2150 947974414026386205
2207 1445 406404891071597722
357 538 693084942976102340
2480 516 872031945048075468
155 462 701886929718921689
2220 1972 614919474262509622
444 2436 15419471248506641
2217 2929 514651285592090134
1461 365 948869854648203699
2153 2322 1060911542765862191
1962 1588 385284502631399952
233 1471 948209782410533041
2219 279 410729797657880983
1605 2389 397361807250435246
836 1610 404184713842283726
948 1048 942867236211450147
740 402 119235768224736118
640 291 940522871253092439
197 1907 48153699312047508
1199 2163 576500523172043803
2169 1964 253264363836381119
1854 1540 407692054800084447
1961 478 664566452953968901
2597 921 334476120145576318
1821 2168 360314193381399988
2503 1442 878579243475063341
84 2155 869197292739977890
1790 444 301236522361831750
2031 2618 409289564418024614
1812 2703 621867664995344644
2475 1942 397924398281220912
14 2642 986911793098896538
738 331 618709887583059245
596 254 1017889090881112556
468 2240 476624854232421193
474 2215 410096431271750203
651 2525 40309638347377835
699 2792 6653169948716137
1597 672 633104173203769
1221 693 374974562824317499
2328 602 946971147737152204
2938 2627 400542862595185086
194 2446 578923035011386664
2463 1766 890870989220930496
2676 1970 685865049118178029
355 2277 760370914986156644
981 2566 618557567446957810
2064 973 410291632647045640
2627 647 330172653634894185
2568 2853 12430478058654909
1288 249 301740109790260750
421 2190 936844211185834452
1333 1235 942176642485550583
2433 1255 615926381513979029
2654 2106 74330856300560324
1577 1145 937265840053157224
291 561 800160435488469910
1140 1404 581053793722892669
2595 1549 914906905813924
2556 963 975191953472463112
1648 417 625578775259729513
159 199 584638083998727389
2652 2382 41275323139117646
1598 931 613613812181663718
344 440 956963044560799762
681 1372 844443077130955903
152 826 691464347372009820
1720 1177 332216033414410468
2087 2608 649310125397831651
1366 2011 154982274364323031
2627 684 468445318978732697
972 989 257809145084538218
1818 755 125227160802235221
223 45 700527465901861663
1601 1360 113262620100080061
2561 308 940469590203018064
2060 2477 52359794167136228
1902 1172 847182124944159197
1799 290 892690705291018615
1728 1229 950827364003253989
749 1604 694331001151965208
1417 514 977676988104453162
171 63 152262656909872166
1491 1260 978531809267653548
222 2926 319250464673929632
800 775 116356398703262830
1819 1298 338091400704289278
2896 2122 373159164516881647
1597 274 910688382182374607
489 257 50004803700526584
699 403 612759314226088158
2969 1321 338540535900135277
1596 1244 945836955553750736
2894 1290 690251623012308527
1721 994 729266946909472641
138 767 396726933779340254
774 2853 290642785951349331
2274 2177 625782197053095572
2215 2664 402893879344257709
225 964 58429545183523775
1844 711 1097065897024860297
1037 2626 375603189043139414
536 2848 689914581173340184
1472 446 701716781268797323
2928 824 926324112764952704
2619 942 989231990801545449
380 950 916729202190851415
902 95 634573302403712222
372 1612 326666388687764083
253 2260 621747132313329080
104 586 436365519091436325
2936 1442 689385028278653198
1099 277 653148146420509918
558 2264 693014454022986759
219 1349 844377525577581778
1224 2183 220224633747920536
1642 1045 787469404054368714
2570 474 114718290332960692
2265 862 331068237497494783
376 1042 121412407496322048
124 1307 906040318570699636
926 811 619834373989396549
762 1525 83334799746220090
35 1332 658731285478684763
1876 2479 511639593967644347
653 174 111270986366832783
59 962 400581526813977851
1626 2340 126062596906172290
2029 1390 689392939115841008
2567 2671 735864912500470238
666 1386 974005430808449943
1983 1010 411568499226845003
2916 2826 687080798211850840
2708 1830 654329634181018950
1317 796 121082647510467505
2720 2434 615987055110882666
2475 621 45705879457826979
1516 1948 339108788657295876
2148 1216 411923186198116422
296 1125 881000862028544432
609 2559 619616420179107990
1400 2731 4283343843501531
2077 646 934060257924378754
2504 1986 304135385279961107
870 2470 288428184527135696
2799 2109 874864980911826225
1054 1299 879880336933472846
2806 2149 291081454381129635
2786 1772 95245576360818579
1753 2974 871322860775250072
1182 986 656109352707408664
8 903 677850332870147593
1674 852 985534368645955800
2075 256 125930963207786922
2409 1919 866258252479536621
2553 1370 218183975054801160
2677 938 305938689057405654
2799 2841 1090255227626451850
472 1910 398398700961965298
69 2464 947520572205634021
923 2043 730374281682309507
1559 2664 657150401215723284
1874 176 1086655710641169467
1189 1693 698838072965736557
1932 2961 340457312393649134
387 2429 402675960348261381
1975 520 327535024485401607
1532 963 366593697251105627
645 522 118788021102404097
2905 441 997988597878397061
1475 2346 1120857784630480605
930 592 698813921401217887
2581 2134 8119559931439710
2347 2211 1021049009635712645
1727 470 119225836885095845
431 2487 398485000285006075
2868 2191 916835524617424041
2148 51 50088890446505446
57 2721 649282304321720773
432 1160 730442949572567061
659 1923 941401645074063786
1532 2469 370075810261878692
1379 1482 901140498637247806
1792 1515 970829056351560282
256 1529 244496182670224366
1316 1590 687160683530215780
2645 1585 947018961439571369
1723 873 372047624678172283
813 2425 178615880322671582
158 117 586226775819014348
2961 1030 46562521225789435
1461 1141 1094466546272212288
829 1816 395271767992450283
2060 2158 986288992303766499
2277 2030 950162669353906772
651 2823 372203468970869946
2265 928 413103668093199579
65 1617 618161400413005146
2508 2396 12478666549368295
1092 1647 330315067949753963
435 151 89143834712608436
606 2227 319286168476427663
794 1344 944483976310459866
2428 1302 587356863479074662
673 525 299251684691333308
2906 1074 697625624360202854
1860 2678 75339925894990323
2899 323 763944819144137191
1102 2624 870899903265141465
1601 2080 981826571347792852
37 2807 1618776883085767
2714 2210 762835511650022577
1251 1686 948607715468329447
1907 1769 134372194810311045
2857 2350 757255516573326096
2920 260 737583498528102056
1863 718 14077279185221183
1268 1627 799344291605309750
1844 523 939157506957104527
353 403 109956448758448725
2465 1324 296348687626103185
1905 1176 1128966377334520064
1535 1318 1092541616891855468
2617 1553 50950900102970821
1372 709 257571996800004546
1261 1339 554556751120722843
2440 956 127715095555341843
557 1594 260461479532748603
729 99 109314594874317332
1744 2012 695291397726030975
2917 56 108608761623016617
1400 1868 373894030154664705
1658 2504 319940174237116052
611 1500 974862390977522713
482 1206 119311043689294434
1982 73 112196616860599212
690 728 953450997223808776
456 2130 373151813271188799
2665 1842 331265109281143825
919 1112 117910306799947222
1753 585 1025669800807618348
1345 2018 88000102482158009
804 1369 730005397615907864
852 2305 692486591956203317
1379 873 944600670321837329
2690 1248 543562842426697054
2806 594 653113322092358808
208 2752 302322930659233468
501 1227 648741735248429135
2121 557 36528093884686655
2627 1917 79804495930921678
1627 2582 736487997792366368
1642 443 1127647933855920491
1860 2836 981194309772335037
2372 2962 46229167273621388
917 706 77096753273087114
2738 1530 295576857994195938
2158 209 689176198597438134
1800 2946 679917911947082227
719 812 434723988337392233
321 98 581433489212543718
2427 1184 969444741796564254
19 2864 908978529365341568
2455 1436 514523193885504980
1504 1777 977762148925391280
112 882 4366781546011308
161 1744 335204057397952402
2776 275 401734097438147745
2630 2555 339768326549055252
615 2193 880667828096167611
959 582 325018619625474028
295 2232 404590249370512705
1635 2254 114790512885135134
1194 239 15751315754794014
2735 1591 291939033529813493
838 1443 304629149923275516
1232 2480 614638316960847781
1073 532 110641777572427199
1039 2394 782594935283167884
2643 193 109849824855195730
2163 248 978338014234208266
1066 1374 1088997309218339322
2375 2583 870391576019296842
2548 1416 2284742863279328
962 2966 77792530615339624
23 2287 659851580300202009
2101 2590 629439102649177808
2165 1406 619742568847524089
1932 1659 70219069734682834
1567 1386 293546641992937943
919 2008 1149284403622522268
1136 479 77829797218762403
1230 1113 298016800898669889
2114 1563 877688607239041357
180 1456 594000998503612222
1075 541 950387739847886192
2782 1154 921360241297175774
2104 747 916843206898720668
396 150 338658406242071681
1625 1722 841266590111884520
314 202 687282702161458214
574 1641 80466712941071871
112 1894 139951927393120170
1027 313 834371718422980979
749 1639 614395079165611826
1147 2549 669719822664734854
2647 101 982050993321770292
2483 2622 362762661547388327
620 703 988159099029320578
2859 2803 44549708000278344
741 1570 79080568005938230
1239 1381 266894672051761890
858 401 72764890535366938
723 896 389844238826795407
710 2333 470468012445991520
122 91 373682309925785179
990 2525 296356770598874898
2386 2339 1014071672861445939
1099 390 872485087838791957
369 847 512894235671779236
1763 908 71791036467519002
2860 2252 706625340074099902
2418 950 880168681007969208
1998 781 652807292441530875
82 148 950019366625632647
805 531 336158186860209663
29 1824 866701444290284595
443 1801 876867187865449192
2685 71 415875489059771882
221 908 343480088555284291
624 2228 47324841707482395
1339 1416 687774223964241792
111 2657 954969327940951303
145 284 866191013245895717
2745 2970 1124300796166629752
307 1721 696318394374456608
2280 1360 110308580801751171
1204 2766 194871804872405256
538 459 612652044111774328
173 2656 997841999779408487
2916 1346 336211444737921973
2246 2071 220515593024204667
1722 1118 651649844787468498
1987 514 412224963163438266
2576 2062 688783126967686754
1280 2305 874662411319352543
629 1543 695954725271679214
152 1601 876609555768669571
1163 2304 259810588166725945
148 182 629716834076748608
2172 2542 629163404237472299
1521 1835 334445728626214946
2605 2085 915076004123070710
2476 2805 86277176043205467
306 148 653133502950971704
120 1531 181755975449715580
250 11 89728442405266330
1684 894 87468427199327331
2939 1348 805431444700198555
559 2598 963350421539125505
1211 2088 74364948401308961
1018 1366 157420466504258865
1219 2174 662439485110858814
2293 2543 647761921866329292
1831 744 364663531210005414
2700 1120 1129795293653133088
2867 814 377922044530492367
1130 90 365132229645894044
46 1981 689006336866196063
1365 1268 370318818957179174
2213 2101 719823934561062363
2519 1923 1056923854860978530
1753 1413 657726318072567450
2229 1330 899991057212804891
987 1226 548848050940861083
2079 774 618332645842631970
1514 2047 147250707735675753
2737 2607 86206217928970449
2509 213 953146777767032268
2638 2952 1084840869300166700
2043 2491 217105406510656782
2111 1810 439918405202059995
2325 2678 557904721070520364
2624 1564 941994800501156451
1087 2570 123602034856942420
981 2859 867619123522096090
761 2410 942096865485701835
1682 2730 393132767756475901
1547 1078 696922258356886253
1378 2654 918541488895058562
2540 2648 963807574947698470
1235 2742 161727696395285259
1169 837 181868434273391128
935 2119 657056372066819021
1994 2984 4204061054833327
1303 1729 759540249983774307
2291 455 355893896196415396
1871 1151 984585251001531221
664 1230 951347446410596176
314 1786 882290404187799294
228 130 697414730562008656
1630 673 478406600216338190
2057 2407 765696376127300861
909 45 698202337809830247
125 904 690796909860511767
2620 582 13713053139301996
1721 1706 410994823675712604
1327 1599 40549582040576141
293 356 729352380261837326
2097 1800 142404627392833790
2976 963 576736834614673354
1776 958 658656214970290
71 2710 78095190282934198
2282 1041 154004822806015083
1559 1174 549413589717176815
684 2840 657813078444625378
582 2175 42891120886069487
994 2600 189891611417156811
600 1556 701640996646034078
504 1568 614775445078508920
975 2973 952101016675052779
77 5 658776412377044893
2017 2916 327619315278897051
2847 2235 341488207857689862
2560 2498 118075531809536651
348 361 654558060690906899
2950 1662 371181711966700992
1553 2348 736231789759140772
1868 1978 833264393873207094
842 379 52640677662751109
2129 1410 330614104510045184
854 443 1065864958759668793
2639 1799 49620700507852471
2186 1359 442405128430572949
2876 1377 1009632012879359879
959 208 403553571421710086
1405 7 396904506035747798
423 2633 661859868839930338
738 2558 11044780457236566
2915 555 17223133084249908
2283 173 480849739237116882
2358 2694 78622387351395091
2219 985 41063210877200572
562 1801 924984885116346023
1616 341 881533823737454113
849 1061 977543171487440019
2868 650 612526165299398307
1504 2669 916266349665728908
712 712 908957810208126069
2703 1842 74495335697265422
12 770 290235989598187866
2578 855 259161339749475951
1719 80 881351519623995997
964 1749 110996045001714102
1371 2152 800801282418626556
2022 1263 648947926068159938
2762 1079 7905680290672555
2253 1706 988316890314071869
1277 1016 1084910270463549701
2667 1026 809526757560990175
184 2317 620715276209359657
2608 1798 930087191550820922
1271 1166 303488500916936397
2938 2427 1007770904086569603
1285 996 368361553828356858
2847 2948 232847117892308368
1675 1819 990072861745319170
2857 2410 581830770858162482
2222 1718 408354537819803257
1818 1681 694441502199135579
1223 786 876779243566416973
474 264 687194061469118795
1305 1122 1134511640366577843
523 2479 1091121710803103733
239 467 662353616049367851
1991 2295 570698228635976279
684 1188 286139677776421287
620 1680 411182964747045185
449 1482 933100093288841376
2464 1237 594194052481772176
1666 1553 367557445404236468
116 583 109079481136857785
1991 240 486111628403768141
2099 777 39569334808327419
408 1011 36402990692414238
667 1892 947978947364964830
600 356 504747079747623878
1946 2636 475282709668063468
1212 2384 928428933714498340
469 540 17053222550248505
2780 1234 406122392226777566
1836 1137 2488865785537075
612 1472 980199073184405611
1179 2414 654822278355142670
896 686 567792605488629911
574 1372 160552463591584112
2159 1093 117888369048024851
616 2634 338704508207999237
1451 737 589337810778911958
610 661 938446701678704581
2762 2665 878600396911310104
812 908 1120051637054613339
2989 2570 876625569404180909
374 912 303614506375171472
168 583 302979480632913458
2396 1157 376632427769342105
30 2217 233588344294098354
2881 2630 2597696634623020
84 2067 950602372783593128
1595 92 614022106362552206
2915 486 6618065851225812
380 1542 40235875249667616
449 1326 997640093597026648
2033 2009 147724623048189004
358 2586 742080590126597843
1877 1148 983087450950063277
412 2958 906519642267652752
2558 436 89953224602364216
2701 336 768167597421808003
2430 360 661063289004518459
1471 609 49263762753983318
990 2665 902592737118583084
1468 2128 74046715404650027
2246 2491 1128377885918530431
2777 2251 337935307352384603
2546 2413 908884000835805598
1193 2778 407496580348849194
2562 648 13210325997623538
2454 1526 795784430762425067
1485 415 872479560371246318
2202 1315 46011658431080285
212 951 13194797615211203
30 228 594299844168804408
215 2748 520570964645392389
230 1730 301154643565375612
2426 2501 718049597366511673
2242 1364 123327884477166428
2361 1534 110976925818125694
1405 243 975437846823257682
423 2804 10351911241174237
5 358 868109085260659517
965 2099 915040316836665106
1652 470 410795987682830514
1244 398 361758477116258486
2863 407 135622088443743088
2649 2934 946376546471507816
1106 2004 261187490417990913
1911 1966 881705067095534041
1544 2737 184826147853951103
457 563 72206134090959334
1683 2280 44932878978864150
666 429 687406499272004125
165 1746 901748561906250295
1007 2279 84353267227285060
335 890 10128529256170329
712 2094 648839988996071477
873 1658 316753129025560609
529 1421 518906865863327208
1975 1638 298370903003079060
2909 2877 256281265385844506
1980 2671 220592628949567938
2646 2473 652465084035250926
933 369 409509119785035327
1474 286 104494837752915352
2827 399 376100665943443930
214 1771 612351566285893470
1560 1262 369004605583854174
638 2033 545838760283738317
1348 657 835170810858601359
230 804 335868212498325916
1557 537 1078040122536609853
421 2631 46209393108656822
257 1865 829048035616192499
1540 1898 367151714707327867
2465 1810 1126781488659058142
2059 991 972929340541426156
297 1416 580892712907906360
1778 552 411700918689141264
1613 1490 377071271364142657
2389 425 878788714963301517
997 724 695478879032629456
167 2275 299288244807976005
540 384 591614873208484291
2646 33 653321717725374749
479 2799 377037760415729422
332 2000 305874834242244279
2566 516 46559855392226219
42 132 581798150192947690
1081 69 952569381452137528
1308 2620 289163378164504911
432 74 113259601202685148
1805 2441 347143586553481399
926 1532 15286797129006905
727 2438 50406236936234325
641 1083 939960380660904737
1776 1472 623412644511016523
2351 2802 1090098482183847893
809 787 689369408556729647
1549 1354 366449722104687904
1190 2318 1005963354272671006
483 1082 411165510305480809
1806 1773 410077286697012634
484 103 942168559981887960
67 2297 108179652916883663
841 784 902087898686730313
323 2486 398463446540868945
2359 1322 588600586220601589
2827 135 986311487464605863
1364 1733 1093231353625757942
2791 665 699866966462663703
1316 1044 685714004724478099
127 2327 616001303145543435
1389 2723 337594685977415033
2066 2198 657550307023804371
2082 76 328764594183825289
2378 1982 406283631850864937
2226 584 1013973174740953594
2149 2206 362999114059273362
1982 1006 881900207713607090
612 2223 629982368381045037
30 2912 976128615073013691
1887 208 305295181421706039
2557 1270 371883334810569762
2245 1961 734679095135451424
2101 917 688636049002952638
2096 500 335486061244097278
1324 273 655613907417049497
742 1891 401275062960558906
1599 2009 46649451565933766
1812 2602 14697487697858815
2630 1630 547081302809125161
898 546 681790710891353688
2641 19 265159531532901591
1475 1823 290899207119390315
1183 1937 366676577832101849
2357 1616 122305256334640093
1946 2731 76439209974109213
498 677 42696792734519513
1332 1814 363431803871226673
363 1016 838289713966626004
258 982 904544364771403460
2316 467 361064846712558468
592 666 943064931398850342
1117 1870 723939422971880182
101 2554 584556082481340789
2969 710 484994924040482550
691 1920 80543122145199471
2857 282 901934461024685143
2596 1281 17450519807000246
278 2707 36933284657041181
1577 2172 104302211215892930
2234 2561 737281611552721729
902 1763 875055777080462258
2265 2795 878122624867865717
2359 2042 1096170120201122194
1045 1814 880562630904826820
2507 1014 3049226116919467
572 2649 135501053105436105
2983 935 584507465175769240
1556 1165 197550593673215534
384 452 881580620547336399
227 1414 122924431950533088
2184 2654 45430798192355316
2757 2711 580230273694008046
2019 276 945163845033761067
1856 576 407226360039095098
659 235 183466817153907792
1111 962 912123916821693820
574 1902 909028110896435849
1877 2653 78976175682576339
2569 666 109939867619689489
1035 448 677041378058013463
2972 2535 43744885280274506
353 2764 937613450898139016
2435 168 798304974093720531
2550 1860 881236010249457320
2938 405 692868880331143745
2876 617 183676841375550345
1984 2544 616361271270329594
901 927 893856789864423304
1402 1894 584201645767369878
898 509 204690597453357856
1540 1206 369530490571852277
2099 1336 876013746391154280
890 2238 340254679040521105
2444 1771 356499256276755168
2644 2578 591464676002233069
1201 1622 590768774666174030
2145 1635 652198496467853996
2149 2895 298011715815214129
2623 261 119019169797114225
1409 2480 296131176141490139
2076 1503 298890153532410855
2233 217 313111046095879396
209 866 440563132000803126
777 2819 985981291745932802
1238 1853 987572413945809453
329 1218 621589305105666280
1718 801 110622153222650630
2508 2769 113215291122298655
2343 1481 616810965573525646
1464 2232 913162339164807468
2699 686 397467098168097064
1659 1617 69776471835064614
519 24 84691862978287740
274 1566 979111331960269572
666 2922 404301207244350539
1244 2299 324352791430063374
910 2268 331621338981087385
1787 2109 302236892937589784
158 2136 119825201184993079
2689 1107 912667309421922628
1829 2235 510744628439861614
827 1602 326288103770549565
1496 916 15712075789759388
2829 1354 591756356512216791
2615 1341 617619054802962959
2235 2938 184373573886128952
417 2690 722684698549004911
2901 1763 347094995030552864
1204 2780 877065158279326059
834 1048 117686075769462319
242 1059 73835793687922172
2923 30 903683751842465611
308 1978 1022294441539303751
1840 2009 870421891941467464
2510 2634 332164381047292119
1137 684 544724519755065065
672 1942 576677724879514694
2510 563 406296179857673703
1553 639 974683193390308591
370 1607 51187308308333354
1823 1092 589134650381411849
2254 2600 656366937580428882
2096 1874 181801885165637167
2235 1337 160736793721196506
1885 2625 30597830424161863
1702 55 293796133277582723
1466 2560 686813692177979784
382 377 1051113525163693114
198 2151 686561483695708555
2698 1812 1089890337398322817
1391 696 430991452144411251
2229 636 93806120594586633
879 2492 408409628529355267
64 2992 326005318636426279
2007 1490 482094990739986367
1615 2429 364142519664595438
271 2444 115788648640518492
1826 118 914352842452362875
2047 2566 830699428377284613
2960 2047 805420084475290280
2490 1641 697108714389371005
2807 482 652200639463518046
1833 521 370058899008644549
293 2429 549015911113199117
1073 1877 363355169289464183
1855 608 980055075365806525
100 1778 904983690394422159
653 2484 110098494574101334
2942 167 946420035450174662
2595 1797 129432355263319483
165 2745 1082056941292678493
876 98 1161644727247913
1635 1111 122009540377153474
1441 571 45654568958826639
573 1234 684019542168204333
2762 2606 905054365954631144
891 1538 330770478513680554
1643 1229 1108892568967201381
1649 2454 445458598778807867
2772 1900 937770850914707044
427 54 183231222218847254
2612 292 1092488691361865699
2312 1220 688678462930843720
2517 2508 588600859905857899
1361 2665 973759706262979683
1793 1869 91428854675957606
2510 2928 957072302032591617
1641 1939 304633458895352921
2847 1987 1083262907331925050
1217 2673 326630212587236030
1164 2206 944648117097360644
1568 2288 142966533235847954
201 1214 865190025303000419
1888 1007 590824222340121705
1405 1455 622011931853482910
2319 687 1089942050234415830
1749 1388 875851855834142119
2466 2384 648520372087747476
2153 1294 3785074954221579
2321 2229 102752649293710729
2433 2896 377748992424947785
771 1922 1090535826745717829
360 1127 78585779728575941
1030 1236 979537547641503273
1780 1350 191385468153413588
1832 2327 1057196878520355224
1127 1762 23559332927308163
246 2802 698342964022780947
722 2379 75390866051450205
472 1902 47095411625172657
1404 2228 300848965394041655
2422 874 687210315145957732
1971 1969 81368322658663237
1531 2975 834984095557123153
114 711 1081975888558974110
369 733 301842984905008736
468 2754 552426594420590643
2830 1043 5525132692472231
386 2046 841559909500459298
2531 2882 136270678252283437
1356 534 937513557790807857
408 1429 50796082816835278
953 1422 734548905291846947
1720 2860 956822563006572150
139 1123 769198114178715162
885 2625 369209977310531532
1952 865 937752034047815665
389 1174 1087844975056613033
1961 323 327251372946456455
489 967 50215807437809004
2490 1181 947467085742616082
149 2913 364899200827391117
1763 953 126156888705753211
2656 940 347281081893657107
2515 1777 665287271550655298
644 2403 369077869265291612
2444 1621 78753892095281273
619 1874 1050929610803501927
760 462 941795539504697160
490 1363 907356008741165077
1564 2340 183724817940431529
809 2075 304417480110559709
544 2070 40837066580938160
2516 485 663386932675377549
1647 1716 300830341942413060
2450 1251 333323078430739541
787 1979 507826213135117719
1964 1489 1083603454013593315
1006 2571 446314519028384261
367 512 74121232567741369
1437 2028 1089679366006826662
1665 1884 364410169395965818
1976 705 720746149337677308
2394 2376 836428060642091609
1227 402 550499812067435922
232 393 590556521859153345
2305 1932 623995832923020903
361 2150 45389278568482162
667 1935 592483421111488100
307 704 871992667531551098
1898 1866 617383593969793048
2104 2539 14194224331666486
1112 1629 973014811812624938
128 1354 114620614084306348
1309 518 305052721807576477
2445 1657 333646471651429569
263 1887 109760399535322374
2902 225 935502228322644740
444 2300 772026529324587771
422 2022 377088515944537426
2469 330 48806393687006328
874 1659 314535126850506168
46 1609 956643040151090032
2842 1937 733125833416019357
2251 2168 365816917495554704
2865 543 86736976752780643
2640 2479 396677824516379836
2561 922 872211190353293046
1336 2215 582751389983100137
1312 1594 758390657433124047
168 2304 915082545775912815
207 278 376510533794911734
2668 2874 338593631474656384
1850 2130 686445847891925052
1336 2500 905907659623392045
1185 2520 17741945170513111
2172 1954 621400738817819497
100 1253 700527654512524302
896 269 425117235204827021
2750 2956 1053398453781442877
171 1481 260111440844320303
1884 2087 79980733229467546
1370 2833 233633647171182718
1130 1106 984355228580075812
1201 2449 82564512456353838
2448 922 89385539153520126
884 1215 1006403730333965740
138 1267 654487268864664989
2778 1269 39772687129999861
1811 696 151635718234801104
1773 203 424201840182400339
1617 2769 404245691865169418
451 1366 995354433663001091
1210 696 1414803838398393
2349 2806 805808640648779494
391 1298 295021622100144596
534 2146 980378727559035544
663 1238 365183756671273531
1576 1262 981493252212874831
1488 1990 224946632535126181
1574 1419 914660455031749541
1220 1046 874380286496022450
951 1953 407330127067607378
2540 339 612527882104171750
1084 1588 2577349750087268
92 813 182922888875392266
2621 303 658267944473203101
2584 1859 355669110573038847
793 274 984071214156339310
1512 2070 45078264928533023
1714 2126 50250216057547290
2247 1669 258059750205392471
650 2687 418651032031184751
2314 2701 773795997038818456
566 228 687616510085534950
753 2662 334405350344970347
2758 833 696146754780476888
928 1243 941944105490174754
486 424 688385653144898038
1727 2576 360966654646643685
1073 2731 693756123443485993
181 1006 586783914937846808
813 1322 230233129338897488
1207 1497 982067069185533193
508 574 757466873494755504
1498 1280 45046123895259089
2291 126 960647166164792634
2631 160 976209453214120319
1198 2192 865560763853285942
1525 2380 391130380058989036
1828 1061 984108287973796174
2415 1645 108340425927469621
1875 2587 429682327445016528
2064 35 593419977412936412
169 1518 1085991738147457813
1185 885 706448908537136244
2863 978 958341559068460038
2382 551 374618241123816457
2833 2537 905584179872613409
787 395 38972013894645145
2895 1166 587567973722976667
1471 222 950127157954829656
1764 1699 394024843844418700
2036 1663 685548000651245705
2105 2369 688818564860140671
1596 2172 86800164450991600
2483 43 340400778219069619
972 1025 661228467771844677
2412 2397 121039108000113864
1748 2315 397396725673629944
116 953 399983466473783657
1220 2778 875432253063981018
953 657 592731146109023795
1195 1157 619091222513167822
2993 2849 588623112991681592
1814 824 941767769010635209
2453 950 148496660575973520
1737 605 324685913178499979
249 2559 874529188983256494
576 1705 122464569463170810
1245 2306 394999355097010736
23 975 404081645701074844
213 1876 877258398118775072
2534 2697 1134405580547308988
1864 2535 186297345925409285
472 1179 586559470667783490
1007 811 363177509528614279
2134 1538 123126407369607824
1826 1044 51469642219737818
2916 1722 402632914371875554
1973 780 583780765744130316
1786 1122 516342611623224189
2672 1634 20154351016294585
2787 1515 588778488281392476
1235 1796 1004360610023356116
1929 2560 582297701861153742
1729 715 815266804004553550
2726 686 837722677089200162
1127 2466 693009234003548204
1599 2377 958369127264301092
725 1525 50057026138392679
1536 1520 85559157315502968
2771 2802 290664099789697466
1612 1871 910891852966025179
2792 1039 301638945271266743
1857 1147 427984724386840587
2698 1412 258224966651629491
817 752 396634725738969315
671 2494 396982458384804478
1929 1477 361335306098914709
1840 1116 621478364327111307
217 2939 397116679107431530
864 2300 146135360403451751
1585 205 586241023949183375
2721 711 480021596254681395
1468 2148 939317200753200767
1918 1451 341805015782719716
2436 1860 51376869683080141
282 20 685462810479798798
2579 2676 325690421132977580
970 2162 874255002448811075
1318 1140 542588476868348909
42 647 115725086315862690
2585 1234 973963619732177102
125 2054 1020324628420533519
2463 2763 696289777428337596
2745 2605 807948404670852825
1926 1742 620447022224031193
2140 345 313061298096265103
2708 1241 690242206581540825
2303 1317 14659069731254679
2822 912 954362456125526379
130 1213 346601304343551878
668 1476 110994455303110611
2645 167 911782344165707661
2717 2853 1023455755042251309
223 505 874085676407326586
1979 790 793576113657079850
2922 195 339972374861384567
1212 1467 425384034815205087
964 2210 339711510168645618
1885 1090 988439090477358735
1446 1789 622420063748141020
1366 676 687170691182347729
56 2550 945899828646390453
595 2880 335397290252857261
365 562 622822546666522280
2591 188 339513129629480271
1659 2331 971870139243353960
2340 1888 448827609211027329
1176 2141 596199629943233136
2520 1301 954487839891917434
481 960 976635500820783415
960 1803 128356187945122441
34 2138 623381672109056720
2995 353 296240638089359008
1059 2050 694842728849881124
687 1348 403954181743512986
867 942 1093465248315591102
2026 1827 13047879561406842
719 1823 980890685971716122
1542 839 413909804803462187
396 2776 86774395575876629
1457 2248 661964825344957312
1004 1085 373436039902714423
1951 2373 325283128142105942
2359 1660 89718718108243413
1914 2538 363342123294909649
2423 2239 401197782614961290
1561 272 57268958406729969
482 2382 977007365530529360
2623 2783 888272237137818007
525 98 80949636446715356
1981 2250 50219471116412848
1688 1770 1112578908747643906
1215 910 880948852113781758
1627 2868 520890858350073008
48 10 664459984931871456
2322 1241 846465684975961522
2718 2619 264841567601647685
1464 2179 977907206909303073
2803 1453 879823872093413934
506 994 759194454128876482
1580 35 874146196969306556
172 622 872980820910337102
1465 713 577289320836786738
1762 2633 137855189610502252
398 1665 117158000177826041
2664 1622 917321484447222966
267 2884 339177995027016948
1030 2987 50803846595151720
2231 9 267977424069788052
87 1589 331714267218953499
2223 2478 472494744616953372
832 663 292565022761269138
687 391 471408295966202205
161 1517 396602053708236165
2391 1025 402075539703500933
2102 1665 610932149142060700
2011 1304 1010705265741448620
214 437 408563504002928815
978 2403 83198460881922571
1371 1793 459773752436656614
2430 1890 409598961134840485
1975 2150 973555542590646207
2029 2151 360798830942401667
2755 683 328854703380356274
2572 831 340513146399975972
2583 70 51335387165919243
2566 773 88043547235964259
2410 2936 660151784435912638
1661 455 76187691753378600
958 995 468656295408043567
1019 365 481991722223808233
1457 2759 577342599642772373
325 2060 657860414423347859
44 960 412930666955836573
215 868 12036367689774681
2607 1568 193320376371251691
409 2360 627358290167266581
1945 958 692013947987394763
1391 1757 387734780914812415
612 2560 665262394090119123
2728 2278 296964409216572349
618 207 17683152414013081
1569 2972 43882353983378718
1180 970 867469571543719846
326 1710 730024394713335157
786 2321 944039655260258785
2175 805 630488296572815236
2060 182 324282846445015892
2820 1581 48976973661722972
2962 903 132957567704946924
2852 1377 118139012538937869
2779 1236 913955722260118526
444 1786 881304010968845578
2692 2562 291149545168368365
2029 603 370603032770351128
1461 1712 72094788438947428
2816 253 588514691539460456
114 524 664817325656633538
2532 1983 337083260524492254
630 2651 658951627188329321
2792 2870 44652874542613885
327 1587 879551654250638774
2979 1434 649091232015368543
1031 1444 939651757147892165
1186 1574 990746869659046242
283 2162 987731806505663307
17 2454 485550297889505763
2379 2503 47786301671324703
220 2064 924559621387593495
1711 2866 798985819783670224
1062 773 38651420297979362
2610 2845 774091675761330050
333 2644 299517882867986276
1938 109 52373343270099358
2951 2699 1062673470496932541
1065 889 686449667377906492
561 2834 231602632879923196
2692 689 950859109366439205
1115 1338 866675237253192616
2046 2827 724891049304517027
1721 939 699735008460165245
1301 641 579289168670441826
1190 4 99029456910567920
1711 1087 268967051158327579
2847 2281 1134560075213923972
2301 958 220335049496686715
1980 792 86438208363102167
1179 1861 905213065131458189
1573 2358 694376281855715626
213 858 656703687251238106
2942 834 12212399018814759
2975 386 405200327106234184
2927 690 691639767615674191
2568 1147 918747136866906929
2691 2226 870644303668152309
2037 45 543247034686076232
1543 1383 1055672035851062685
515 1232 367490219748098092
871 2101 291827499536005515
1079 2066 363138471287559369
2827 1151 690212232673377711
2148 1542 406118692349316483
2090 2742 1025311412242995041
657 658 951957511688528525
850 1105 689917823423239237
1425 1671 78275368938632937
1 1281 16340873786163916
673 232 692398302797232246
1204 1141 442200027356607474
73 2237 365729724020084588
2207 2810 868405913283449620
1873 800 224661128393670134
1333 1996 711774227339610
1412 2647 295923346825391883
2172 1654 587033431598009375
976 1158 952094893607653425
462 569 43517102519700386
1179 522 37772035141838912
1696 2528 338426820642676001
1534 1130 614760930244256675
1838 968 438354232111875552
2693 1448 654546000699031870
612 132 52621457569875275
643 2133 911394801276974792
2065 2901 327909112346817132
1690 2671 1055106810390322815
2963 2179 590939681640059376
1668 1370 268041468973108432
1396 1489 867100811089779606
1114 978 588145068507851871
2777 183 326624782161052547
1704 257 1093039742886401407
2050 2431 116764355292914103
73 2978 983324744189092108
1478 2046 807332127363753153
1119 1991 793994123364693697
1847 659 288111917592119805
1700 1709 808802425584505497
1895 2092 47083639921493460
5 1995 591856942115756654
2443 2249 303704343063719457
1730 1349 806235546412498404
2455 2227 268092475581313456
1915 281 916465315730865216
2034 1946 801166926528192804
300 929 1054878395028998529
2802 2769 698863228828859904
572 1449 58024546951335376
2277 2452 197430144375879744
2132 1442 690952394740229804
1552 9 587104932530474193
2900 2515 289575796098101265
991 2261 52312425186127159
1748 1918 989724417620182233
1534 2875 122060286629615745
2247 1900 729702475054958887
208 705 662442101095458520
499 167 5515012565932820
987 1667 53181210154712956
2918 2611 885836963602426519
557 1890 40779589275074261
2081 1588 73796055771480923
2739 2506 263267805019371882
1068 448 599123944099461285
1260 2718 469353667075185987
1855 994 1051412907379171907
2410 1307 914887424142689097
1001 1040 362754779420219040
2759 1304 84796601796100595
144 411 942908375147629259
2641 1758 1081918104851471858
1870 374 623052930928719845
1282 164 697540845913056039
1672 1021 766759011932395684
1858 2395 104294439123672629
1985 1082 987402880888568951
451 599 966374502957765428
771 1667 413154208683461567
84 915 650736705027691750
688 1960 54008525423273413
2300 2128 799965466587288636
2165 346 654535455211123972
1360 2033 517955050534536634
1906 24 377200978730460647
1652 59 690583542606954711
187 2456 953030230385768156
2712 261 867777523783573700
2172 2495 615401513508161284
351 2900 49947010450247050
2368 2623 118672031750606938
2754 504 49792554338970010
2604 772 618051982609061640
2022 2776 692661320851960278
45 66 655327716766887035
944 80 904574703544692354
2544 2075 656492172416618947
83 2390 362606164712518145
936 1582 800295323654899573
1890 899 969545901933639041
116 801 905527563141492813
780 46 362234687876108997
2371 585 1119240603967985488
2238 469 868827318331844884
462 1173 844126059745962764
528 1256 377108358035045746
85 877 871384241480578248
606 508 814119671422602283
2084 395 872842949007127760
2764 1141 506221450544703033
206 1677 413703680397000990
2817 1710 773723681779017001
1137 2691 42067211414386488
719 2591 614959599585168748
1467 606 315041527045563178
1120 2798 2956888994647826
1737 2457 376953986008157112
825 352 982901060637292154
1195 66 295290761037542908
1337 1092 904234859752767208
228 1110 915905085295467699
2494 500 661962811698978507
1118 863 366309491013240001
2086 1684 399931746434216142
915 1657 663303615971414107
2982 961 473962711628493484
1372 2216 408241284575469052
14 1895 293175290132495786
2949 2706 39547088992504552
1702 1257 652571065176314038
877 1934 988318707356602597
2538 636 688590786709589093
1458 1086 584144785244159558
2089 2875 664546641250941944
2766 2419 1010277552294083524
688 1219 301761674162275347
1774 1396 898808554385353110
371 2339 231758520107872174
2774 1293 1106486226792228722
1506 2556 628307202429368853
2210 840 988770235579663919
2981 574 189763921791396829
1226 771 504546897793250047
2203 2344 1135598016173753160
2105 834 366518408127144812
341 659 730806084135588000
2656 1846 68266059560698841
832 2114 1089013728359779906
2391 1202 513215056188597446
1881 334 304269797304367090
1586 739 302134307492456722
407 2558 954431260952439658
2596 929 623520689226854814
645 2491 403091666392266543
2551 1067 945079401110367495
2166 2213 347116168932575378
657 2458 659505972652739258
255 2251 187884673970011414
2879 2233 317318160563306329
324 1957 865945771292614162
2093 1965 589570803774588154
125 2317 586492466981184216
1303 2050 652003618225550789
1921 328 37831922212456153
2032 1895 1012290221930483687
506 805 874580898798609786
1142 2728 586225544584623093
986 1014 626654002583255348
2811 1231 653411143929367505
622 231 1599727866890470
940 2081 953586689655338880
1562 2549 334663576085160076
2364 2793 1003357042285914908
1290 1896 614712187663495948
1021 2320 879091941321441482
1049 2631 979912675889863243
409 2005 1049905829284923319
1168 2322 988336465578099327
117 1446 866312720892346488
495 171 443286846743693421
685 2063 483916293036800860
1450 3 867899027937109231
1549 1481 866571532479916030
2541 1477 544721714504954305
2909 1576 583642495382093913
796 75 579325572601623083
1052 239 295145284183857484
186 2277 335251664820884585
2019 179 917244040540401129
20 1028 659325541308377065
1759 119 689178056892619846
1686 268 341207112726096287
353 2848 908975768859890266
1156 2572 649725214569092437
2400 1742 1014298981177326403
2661 353 687728061942366554
2027 420 700543297469776009
2023 2634 621468790503257168
305 1514 3499217555086906
2944 2660 618964021231808231
387 490 88684048727993487
1469 1110 411253928624327202
385 245 585262987491886455
962 485 623573001805622512
2735 74 938755382378578508
310 1921 413318582931220016
2400 146 583638295780236387
2539 2757 118816362090460659
2230 588 42084230747716153
391 1778 870603784244848144
2651 2026 363578585479672653
2919 2771 62615087195483113
2988 2044 1024930961014457137
2715 1981 763916024334227267
897 2103 423974212622465630
2311 843 945283289256943491
1541 55 696762468994061600
2946 2050 684908493666652965
2238 1375 145260380981410993
1574 1690 48664660953288065
1818 812 216279570888542609
2089 290 806458790685416132
630 1677 620408939440953841
1104 10 304085390085577310
350 2547 986998029441506964
2175 2024 870028338352852632
1173 1198 187580922193591849
1761 521 320027756392137343
1253 2653 628658741474008936
648 2748 183401897581602665
632 1960 81213849431014706
758 542 876058671552847145
683 2169 990270221574766506
2724 1982 36554942019179978
1110 1965 52784898167418181
2514 2170 973134265042997086
2945 1671 121931311216995898
231 838 406055503751179603
2744 428 905303410332343557
493 2724 868864646570254401
1386 2199 265561476159908272
818 2021 407578646132952474
1268 966 371987612054239586
2487 1116 696337634080387827
2930 1145 609358694459233225
2492 838 118504481197673374
2812 2981 190831798436875994
2149 658 618577914808406536
1301 2734 983760340728144349
1293 2614 243038843293362256
303 1291 2024246275654447
902 450 869780278205008974
240 1173 1021663991752690671
658 2655 914538439059256598
2865 1103 864781675093986462
1574 809 79699051095229870
2458 1062 939501876832389337
2805 671 77595930566391904
431 230 6678537579029662
2405 646 1039214463016316279
2707 2414 333607649521790845
2560 957 614962566275382987
1936 1070 601714073740121303
608 277 692469887705846813
704 464 111647549777372413
1579 2845 473879344735483036
308 1061 408128982258620839
225 1798 653710081435741601
187 1592 40044549712835949
1052 1644 696605624380442329
1675 2790 332580832176194246
1279 2342 870148090879083204
1062 1222 871705648543674420
2449 57 7026960198197924
1961 1074 953868550431108627
2007 1008 729036160712844670
888 2174 327891478249483035
969 2004 1049667442562869356
1303 931 15628839208174407
2431 1108 441788307389053102
2190 437 411413354403052872
1452 1577 605439502108261407
1240 175 620900684949301916
789 1743 979315020054301975
282 1638 592105284586451676
1531 2509 1026308001023135280
2473 1393 580017581074863451
99 43 650288127301631123
310 1389 907833109541543444
240 1699 987113614895889906
360 2022 666113964011209184
1597 1102 304102487944769912
586 2699 879073041488759420
1393 71 15629414917440163
1219 1464 591680097604413206
2117 2239 74518415249615639
260 1179 89919956632675060
1029 517 698380100696925747
785 529 649692725122320997
89 2367 665466143097462747
642 25 413398387611033503
2585 1153 357845810179439248
2378 1616 579329204432729999
1336 1801 717911905370551616
1071 465 1062840299309820184
2476 1500 583832068497825743
1735 2162 521083072470928717
1479 2637 738150575134675162
2479 2511 233964590802360986
1142 2857 110186747307752117
1987 1757 881355288315551794
2968 2195 325998889808641251
1398 1964 804991570731023665
615 1937 123658370014130544
2054 1023 329110248197185604
1425 2383 942039088938252347
1757 1643 1041809259163194124
1711 2658 234006989145898561
2072 2359 981791303376753983
2673 522 943618747785817680
275 344 366050786185978306
471 1734 809950333685246091
773 394 986694365687169196
2145 1515 952320485659545404
692 700 986799493130809724
518 464 979132215168288826
1290 522 371341322153737831
2479 62 186889178396947349
2536 1506 332214875306738644
888 1364 664318071988769776
2730 557 90338172709902454
2293 691 418274058103819388
1124 2586 754620247893675764
2210 2551 296412806256329636
1858 2522 1048163794775547010
1230 1099 371133227864504445
1411 2736 253649950625327203
711 924 759962658415332388
776 1610 973130834881544438
903 2817 896291677414012742
1709 1968 800676777496141290
14 403 655615996315518122
2430 2651 867454634818764416
954 733 49985200303195045
1546 1511 630140267661256529
1966 696 53434629762136900
2743 839 1081552778751056186
2809 2372 364690464963803083
1855 1752 293715652044209365
1388 108 590471136994940358
2039 1193 551627769393419574
307 2244 832969648365651455
1975 923 44006893904592627
502 966 941031074970567152
1859 1526 406719554672948857
1053 2259 76126072167619337
30 2221 45201236095658182
2743 1762 1146715671621864481
2526 1240 411346344451936831
1693 2920 445341347697896598
1541 1257 82914912798206303
1343 2016 985372946407132613
2960 957 376029735704921987
469 2952 582276394326492205
1446 851 983602781467230429
2735 2840 1119520293178309211
113 2888 295148292689439667
584 50 793135403709869594
2271 2419 945888153746883700
149 947 869499713326379059
1705 2226 120473009706355492
90 1738 404446726979636036
1951 545 874444148566802239
395 444 592346625489223193
2257 805 973042311848839958
2192 2716 807967143360350158
15 2074 915235772104077754
2133 1040 621467715624806997
312 2619 401866263281849615
1757 1708 149135592618530937
389 1589 615299744909358578
561 849 510191032515383619
2187 891 80855809396741814
2177 2215 907237951183297059
2791 318 618406554772692987
333 2577 1025700652705221852
620 2234 1051684948035511908
1504 152 84200417437072142
1785 1458 334856942990919908
2076 1155 3132229735915437
1741 434 45705049754369211
2567 1827 687914291108914965
269 432 118330914646430495
2206 2659 300731055080663515
1473 1729 1057556356137869403
985 160 974465213099299737
1985 248 952546916624848344
1163 1834 1095478309563280811
2948 2526 662162136052891004
2582 1648 400775562460865286
656 2510 651949889371862961
980 1571 937941319313484615
1903 826 873771267484757818
2414 2206 38861253999235982
22 1050 872626657826494798
2472 2982 74310761956657999
1469 1835 906040307961125965
690 2150 688776930600612989
2607 657 720709067792191304
1491 2779 113791527879790490
754 183 302330107462457617
1641 393 7936915441366020
544 1342 719214032194023512
1850 1887 698934621589586342
2514 1265 294200563045958038
2103 433 480519627221594184
2348 1525 832619977062745897
2772 201 301337980628798804
2861 2706 68611826588911166
316 996 50370176106872085
2771 1219 690270619258963056
1513 1829 657145090972792371
1932 1100 947161970420092043
2481 2773 905224272606336598
1529 2027 856295862701148882
669 299 301241587596786644
1454 2873 298029726844991562
845 1305 588110721865189699
2551 965 110479086584586037
304 2715 796669006533829448
1564 1624 553768255487400119
1044 279 405095878136164739
2368 2633 45982217036647561
19 174 950914999930556682
1180 782 111695155191666342
1694 1414 194256024262656368
1724 863 292757359219009649
65 2211 917731871995313327
440 2933 957815124410818513
2628 2221 865880263586092025
523 256 75563206883909662
2850 2919 22014250420289879
883 2707 390846644706700825
2085 1609 321955000280096685
2318 1011 937020092769149361
2823 412 330055642934575591
213 2503 662649252453815774
2893 84 622946007332698515
832 1360 1182305699786403
2014 204 621533904970303436
2779 2942 979573065281236673
672 2173 11592555386058415
181 1692 340610562368425064
1241 410 843809120260992586
104 430 579071634272600378
1247 2576 586444486283290792
2514 238 686940210215374963
2536 738 302701723930551499
2716 1581 444387475362876644
2668 393 6367769972179461
149 194 73965118486484414
533 2489 652355638065492830
1951 2802 870974535036373249
2150 1557 279156410449449485
1416 2976 623543860735612693
262 2186 303332467486457955
2533 1906 332686265835395515
926 2171 947268070752098298
1254 2604 980747518701491037
2350 1129 516308270888109153
1603 1103 871595600896942249
1826 2739 182268021261832037
2376 871 670231806012517474
217 1646 47377205931401343
1076 1203 1089639771709976504
92 2174 36360318920808506
2528 408 326765681365496326
2916 2230 78468604031298903
1089 1421 195714313124238849
1927 790 330523974071464064
1428 11 402580784611866566
1057 2211 880320568491039964
372 2754 396382235685324769
2572 497 1122690524351215846
2816 2689 580427091042439201
1074 84 291170601074885612
2247 1232 160170969535212406
1672 1610 589270939209748493
226 869 617948504369502623
2002 1358 146574356585746861
2449 661 947199079583460897
840 234 296483372842035470
772 743 696315855662106829
1474 1154 325500680958254792
1114 444 10845079850126332
2715 2676 734696019588332983
985 543 617753314618733682
1709 1989 409722505947818717
2967 1202 728882078368191043
110 1667 928292706649284274
1797 657 392174655459876058
339 2354 363673848468960653
2339 2337 921737449060374519
1279 898 671076370879561216
2548 2314 9874426428221764
2392 1770 316566875471895728
958 1663 872294109320657389
2032 2086 261092543549903084
1363 2717 253941947240532345
2504 1347 370548210023766315
2144 1391 66996177535380694
2012 2929 666401149884853797
765 474 551840884817686209
2896 607 654812574691122571
1633 2142 1094008614179267867
2832 1774 351187447958196691
1686 1402 399398250243158037
1011 849 341973230884308081
2370 510 1128218087052967224
950 2685 920014747965093426
658 1112 879944129737332186
1877 1781 866175384714265
466 113 700943894072624247
1164 1014 110554567311619621
1422 2612 725980147825140050
507 1520 591592743744931680
1862 166 953882986106188901
121 450 57305016488252196
885 1514 26955783162834746
1552 2581 914992958244467682
2480 1666 917892903782482339
2054 2712 254908861595483351
2787 826 702306280116754179
24 460 117983384529980583
2646 643 371086576433009315
1177 2500 335046805069117532
852 1965 875530513811966045
763 293 1024915532551517479
903 903 579083912979269687
1536 1535 699137683813195588
1629 1946 404432550549193223
1589 761 911518874131705801
571 2037 450209969386600115
154 131 651725606036919681
2025 2561 937797791504966546
1351 1194 950056334933577223
383 1294 411822184956288130
1452 386 874245732435870155
2784 639 912301318931918626
1052 2707 125665000856292121
474 1448 625921576968548373
2076 2615 125362808224425756
627 779 661913867823605789
2348 2197 498818414366355719
2760 125 294533279274877170
644 2735 664413565103788348
2288 2805 132733354774824595
252 777 368014099105881362
1385 2344 174632929235744568
2791 1061 904083613021768441
1305 2517 877433558743645418
2598 964 963584563705367964
1261 302 727105259425938886
1141 2496 798465036817192453
1793 2923 33901312954441239
1216 873 990092073020080668
2337 2013 462464106126009819
1331 1743 916357316788435996
285 2444 396345507978509242
1134 401 581670641740624649
536 2295 22647990075296071
1788 331 988208978608310125
520 1091 664920689999996978
2978 470 582085139820972853
1987 363 401260969705160073
2532 1762 675811509817487660
2213 468 779562302365331877
2790 790 618825217045066266
2612 210 976472491577420805
1615 2139 412469212659897261
307 588 979151746347170077
1197 2660 134858110632153545
2549 1050 81386067159617565
2054 1590 475745527013356950
319 2866 881581522661847262
419 2604 936862925543859941
529 509 227382427925045666
2464 2211 701212619677709616
2995 1510 592313964364102563
896 1735 857116647683120194
2680 798 975100248430526871
2301 1323 757248922374414773
2058 932 506689633863113316
2041 2944 230859761009996188
1931 106 649874448718819161
181 1021 1058650007104445590
1624 1332 191084975341369533
1109 975 333463849136270648
1601 267 989392848884420227
1929 1245 301126714662768706
845 943 362773141837062393
508 1904 475904666464020649
46 2467 579091777325327205
2788 1472 123847054335762137
1030 2960 303742912348711864
679 664 769661263772430914
962 2549 483478355755012
2778 1640 1018923514091338830
1330 2995 624990305410403275
845 2765 78378422387931147
2705 1698 75202036724256520
139 1039 369596179361529129
57 1061 365372696566066623
1446 710 1131657786576407001
2604 1936 328189948396633456
884 2604 359605194093870069
2543 1569 659160526952721701
1894 8 976530771379724608
2574 1265 651746930896561902
256 2628 913414122375411568
921 1535 341898095470612128
2629 1772 320506326998365700
2752 1708 1082291474352149612
1271 1614 690705920165539718
334 2563 613055709229614416
2688 2527 664565298361432096
1868 1078 14238782439074170
2169 905 482649835377735657
2090 1669 983603770714723811
2698 764 12189407043396499
248 1773 927005612361410554
2783 1572 669518859155572975
2722 458 53905544316942927
1883 1808 617015659757062495
2427 1607 956966280854653966
1352 1960 365500441182038423
2972 1749 84933498796298711
872 965 110693069948490602
2925 2603 948910495309524151
1080 2763 622103619240950989
2370 1342 95174832928501068
1695 941 513921491660668854
287 2950 306038153136372030
207 2892 981417491867548090
2223 2058 405149823794936311
1986 2847 217475220553951490
640 1486 82561705651315678
1562 2663 577738404646765141
1684 2692 86449444743879338
969 211 409528808506699102
96 2393 83254123431025802
387 1176 327781418943993306
1683 2880 875730187016916858
2078 514 699553639860448402
1599 1702 691909951307985394
2885 1368 161848484687582114
1938 1418 628242566686494026
1543 2899 161499701113057224
885 222 130329091742614422
925 2714 473943760866655992
572 1314 98014865838786380
2799 54 905212567657438003
1463 351 658530228913092451
897 2158 648275203280327709
2730 989 821077209200135496
2262 299 584716375049215040
1688 2523 79102589538530498
851 1985 77287576282862633
543 454 288484967595754294
373 1751 877075854378001866
2073 525 51915998040107358
622 2321 908118059034705991
2526 1501 662663452681867000
2346 1308 735649140272448361
1348 782 479866948959016395
1819 2080 397978788735278848
626 771 406893788413751797
2631 85 911197632684843622
2647 2696 1022038751889176804
1091 1765 65767970513014513
360 243 298066608989157765
451 595 610228185116136057
1893 1085 547733060469402493
2859 289 375963167845692353
2662 2549 52452087475677740
2427 955 681715658393393464
2030 968 949698404394492163
962 1151 875284497317504124
1067 493 366492303596376381
1602 1062 691128580652411993
1979 534 434837888948156055
2817 78 296714703830749632
2687 2887 347121519793631728
1600 1839 989477554014520121
2063 1805 395041301990994975
2450 385 702515904186894807
870 2348 1014626287768660239
1645 187 690320441610912925
826 2595 699536623746357110
911 1169 839113352130502750
2541 2071 195859937202068797
2365 2832 299292214884413455
1588 2119 114166749251339572
1215 2936 114513443039940174
1423 288 1025730313516433313
2609 872 370108057053751396
273 1374 762626605235593278
1791 1413 911898968386558293
1256 196 372099902049742229
384 1410 973944720294842548
2822 2382 293441242767292669
2281 2908 376231222984281780
1568 402 78918027795753195
530 782 873470038457741666
1974 149 373468324784181655
1303 529 583996877316247776
672 730 406457109048251090
680 477 625630977410358301
1238 2690 838566483181627999
1684 585 470636037747537054
527 2784 400843038227719462
57 2822 45233168846473636
2340 2014 152462864638741450
1665 1987 652392196992602724
2629 584 433545574615833013
2097 317 297598567452479204
2234 331 441968491071787144
1264 2055 549735894675204689
139 1915 341905889534023096
220 1470 428288390739392435
2835 1447 269688610547040421
1531 78 255341977715993442
167 420 901650125153519173
670 1402 364717933499050468
1471 1581 902922526309687822
2861 1798 52337054122569674
2243 887 130155031228766807
2860 2627 634743952351804567
2679 1542 338047413677335487
123 701 401755346483309795
1118 145 114842221544525433
1237 643 872670371015533622
790 544 38816125619360016
2323 98 225718899111649475
2689 2793 122601995464547624
1017 962 838695757876619764
528 2581 79577182318847742
2087 1522 413629524210440331
1518 43 448954105134594905
2829 1698 699509352711443689
2217 688 477234338510880988
1866 2855 376515222625987221
507 2299 590805204969653042
2711 2373 617383328847941448
1593 1666 973121523903735826
464 2635 116427893150972264
399 585 1009114112570158818
1293 1290 1106854954288652784
1789 1921 85890504193542754
334 1366 6504759203462814
535 2310 17509590480271763
607 1154 377247853878776433
1724 2263 877376295984408724
91 1142 689391610318502980
2222 1681 664480336296583369
1467 79 914835103761242750
1347 1907 688459283077839074
2563 2093 940442691814350622
1991 114 449593540729967110
2723 771 3579858415580227
2572 1474 654487820591345509
2994 322 299265982501500094
401 618 949049688669620740
2382 1157 913569171632857515
2729 366 977442003514166069
1405 2137 989109498942639611
349 1988 1049023939998739995
2100 1133 72081252483203484
549 2389 378134039016321532
2027 458 410748006339302144
2581 864 332827076196109403
2881 1624 229015483869625131
1972 954 15853393177541774
1884 1782 410445449372671846
820 2034 591820463245754736
578 2525 936802801558935999
115 2674 79906202847045799
2212 1836 48857721476697589
1802 2514 707981288495754897
1998 1952 43452258024473113
917 771 982176464567795436
2844 1124 621976184569738346
2247 725 839950792201495185
2993 2421 626917906319098984
302 2047 544482109914031150
2207 1555 655842602512471514
92 2670 194059693971761050
1572 2237 3847619558700065
1590 2909 50481663709788302
321 635 119425888006582876
668 1153 997578357484507492
2386 918 304063595204473293
329 982 620005581329535336
1230 86 41062255680175108
1911 1803 924335027422545452
447 2762 942888612259753542
2648 1660 594631753591320466
2147 411 363087888053125494
729 606 96371449339873001
783 1109 332601191788289184
1662 2757 692129395910104367
1123 335 516120685643210458
675 8 108147689858495684
838 629 38900343299093582
504 492 590626089723967807
1174 548 192314892317227517
1652 2177 688680022862906620
2833 468 268111836885820577
524 1666 589411197657004777
728 2772 121597225402675082
1220 567 584937930287328395
1215 2113 367733537377728532
2424 2497 430733658623898782
2614 1519 154550829835595843
2092 156 902749036600886689
1576 2089 52221582861917398
1939 799 696860894074779718
2075 1503 950482492813376387
2202 767 120805041099965114
985 1694 764668120500350725
2013 1779 694133817283692727
2127 422 116681575375040314
1268 820 793433810083004836
1848 262 79475526165145465
1567 254 508329039488008626
1010 2803 362647231371003981
2841 704 835832325780976088
1799 2276 857760383129955487
736 1618 654076908678647190
1741 538 616701613074418154
834 1645 617720872677298619
2870 1264 701000945452673304
1248 501 441223291091028181
2559 1151 588916721846733925
1981 661 361641888058652738
2503 1335 732167775511694081
619 2298 901895205881886800
300 1963 443476072574889484
2816 2352 877183712408109804
300 2196 1029207851421025570
201 1826 687461439083059787
2380 2261 710624042751375734
1274 924 949642389315889349
2316 1963 585349192768355843
507 1295 303061650813547237
2828 2361 404569578025160720
68 603 2868737171498284
1971 344 583942694277705879
268 1327 48984193032395132
2690 800 772535444633980317
129 1588 880744021597180313
2890 1448 658484909295497415
2617 1325 290397744720415197
1989 1452 262536066573208342
608 2487 290068558493000127
1111 1985 295425727378177024
292 2286 519899617123741704
2334 2855 371336598961290812
8 129 329976673031290180
260 73 402316948744114196
2607 52 1119556678099313145
186 2704 581826227404348011
474 2108 337172137189322656
2369 1224 362009512375317619
2301 1801 202024872130029369
2962 2720 299780945013082850
132 2446 975521062129873191
2260 932 472609261829715676
2506 568 592071008307077748
1881 409 333957424297781122
1317 2935 82490425679570645
1967 1527 50633975020436159
1955 158 83000533023673022
988 489 831297939466718587
2153 213 376142940361464547
1929 1312 111611183959223171
1159 161 401208791264405859
301 656 948659210923553503
2168 2066 404871063058914488
1558 2992 910732733481219088
1470 823 74804504746906861
870 2628 76203065649224747
2295 2325 171730054279911241
1106 1497 44303250851301844
592 1735 505328955530105310
94 731 587160796026695775
2061 2594 327271582720516645
2982 2717 808971845643653986
2685 898 340422375372259851
1830 56 651739499098948194
2398 78 295342321557972066
1821 1771 350120298390400215
2458 146 518581994123257810
292 919 1132647784514492243
2834 2183 188039947585049855
2463 1175 1130895864534983980
1638 477 400030469284866882
2710 2232 89300900728002741
1306 2743 187797519962202431
2917 2230 904906177780884981
174 1106 409652499332429087
115 1504 865990189451169745
337 554 693329880866288780
1842 1647 399146219391168233
2976 2842 552334552004013755
2544 454 938615950633441101
1047 1618 336054583353044304
242 350 579845972447579607
1194 1903 917596831102785220
1027 2394 96291863340259975
2589 1361 867878734553640948
2957 1043 303703872812166837
2735 2283 1091388020011474208
2982 621 618208915562079608
277 2790 952916337277672139
1815 2031 699079559285311020
1555 13 693295721497980017
2060 1253 972799943063820556
2441 1705 326016164805801710
1845 2832 85558556748668110
2755 2082 867549100307849032
62 396 74536206324686212
1212 739 132096171265265836
490 1564 939094174420801904
478 1524 582570302077666347
2434 1173 147618802590011139
1923 1682 261470099396551065
158 1119 938719546612244756
2256 2333 623487128345793740
1802 2685 666353020461473387
2508 1364 973607615256234156
1290 2419 44259700535182532
2421 728 376059152647463753
805 2250 81399877851674274
2873 1577 320725759016225022
112 2366 1000384874193277235
2889 514 918577934518583395
867 1778 156413878133877750
389 2143 264858971978740395
250 1695 772228071216365076
613 905 615465496442180831
2009 1773 140795279045947279
1141 1672 482272749006439181
552 490 873595701628886327
692 2711 118051574304474755
2658 1145 343936149399297992
2688 363 46728339107534208
1832 2672 657173167504964031
79 2151 362263180543890503
2270 212 947817606249155453
1749 2440 371194167056906083
320 1956 366915164201085691
500 34 688684062955975887
2645 693 296522829524195404
2255 1924 986119300750059532
2447 2638 371024971129689379
2281 1754 38674256410897103
432 472 303100744340631929
547 605 691059314179703957
1445 1054 339834421257520653
1345 1941 594189765404620422
2858 893 44028674110231545
931 1493 578600742587742584
751 1501 115677195332497698
636 2806 660886651400236384
1143 2837 85044324994870825
2558 2820 953622295523621146
2583 878 686679766026975495
1883 2538 45030059537714560
2327 2031 544635218401038992
744 1788 658351944447147419
1767 2917 25534606780756940
2601 2971 618450587598300587
627 1787 614079931547910952
821 191 1145465530911473444
146 1522 433483770154343558
1522 1919 616962718489989865
2894 1017 514539025076964412
726 660 88474789036768680
1345 802 47166024726594944
1590 1969 326139924797842993
536 226 867211035729941387
2982 1803 648008838140750192
1591 463 115393855216359061
1725 746 341241534616279991
593 1321 3256256305024493
2529 825 984800343546168267
1512 1619 873862360111419207
2252 272 331354903193249483
90 1622 126033176313434611
2079 2136 43791451878197068
2952 794 40837516102908146
1714 1733 843958190229720255
262 230 882017789627160876
2377 2754 595180336108269706
923 2470 655215156121280517
436 1348 263161954585381099
941 267 375355405838039620
2950 1287 876293627264264861
454 2985 399565671362027675
144 2546 662720803595905896
743 835 906642778993960915
1922 741 842954336095486519
1984 642 289915184074470965
1164 1921 326887098918370103
2309 2062 694245255860588388
1630 2534 1013842013264386716
1553 953 591982113074116819
2227 283 88735895429907377
1070 238 352091783334634439
196 685 508510493916619080
166 2223 988357351715790670
473 2651 304415910210642679
2850 1673 794176986044370575
2954 2978 914881688612789199
2661 1163 1052193763352815877
627 1034 617596969855106819
85 2094 360925748143797613
2223 250 373736160657862680
492 1693 110004247787012221
16 638 579632806170792148
1596 2005 1022525824020076746
152 95 658670879995501536
2247 713 234060500573741657
368 2085 878848742371704480
2814 318 552739881792101448
667 2527 977945474319585197
2184 2144 612508918488832183
2007 1970 764007535153963373
575 346 51638022650028416
678 2970 41762605209042284
2525 2885 327708779031608399
481 914 369595991043760579
2107 1188 651248275666187519
740 1622 695172319622396419
713 864 49540276122741438
2107 1127 345670570042398850
1439 164 866367052428629001
570 2897 76325956641946326
2152 1781 691785017372290573
2808 423 14815318578548704
2801 1990 447781501931994834
1287 814 901716903150110143
1291 945 108637870305104357
2533 1013 649318019466675703
224 1367 642717403532099959
2042 2969 1017000525380212704
348 1058 687848521081692124
200 898 639496087198414676
933 14 654448108941409881
1150 387 1056564527393626568
2761 2858 327742043843744481
1939 2288 995263106571280292
1954 1243 79382888440339761
756 662 950579595508231134
1950 437 580124434710774187
489 2809 581059835642056384
1525 1347 374681759744159172
2170 624 294182492596013986
1161 709 517717400597241769
2354 1864 1120984511935047195
2476 264 650970518445627189
1735 1877 198059438916198743
2804 388 412450261515352517
2895 262 51602364660816685
427 280 1117684376972267974
383 1623 325457376312747663
1326 773 294694894248529841
2623 213 51694442691428449
824 1523 833996629448570895
826 1092 298805567332088018
1755 1196 699080991529733589
82 2527 340093151720073433
2285 95 620110030293942543
813 671 229118585321653525
1911 150 874408439035042837
1776 427 767516113370725948
1645 2306 921504705100863842
59 1588 1611456432702812
1019 150 468497665791111372
257 714 8220259396837428
329 887 958395138423214479
2304 1048 979314610551542293
2326 2120 432797415806424676
1654 2602 42417026563852092
1163 2710 469053895400692121
1272 465 694067439539607191
2060 152 80789267555903593
1890 1097 46872747775232302
2577 131 146716105778221840
704 41 583345688774230684
1038 1163 185224511985230567
1290 1218 288518185441689328
1218 23 685133374571996672
315 1004 116414253557965940
1291 1676 3966599280645999
1392 966 401578249446018755
1507 921 8647251018733144
1037 744 123401794357784216
451 183 679551061604288616
2522 2363 544395777645104867
466 521 578631839635212799
2211 491 149030274003372
362 2008 1068059886101527735
415 415 588094802417993142
2517 543 76091051160192356
1959 444 989966744590818196
2028 2460 548425174817931546
1199 329 953971699728985330
1311 1492 262311925054994
2807 2019 81136856367494340
1302 1245 621779211790245439
987 2914 582308302104718001
1269 2091 972822989100738919
2878 2421 14058791948950028
1807 2473 959959104669965413
2534 1392 77763098922944130
2221 36 289655837752683125
1325 68 401405556819641718
2767 2856 553968688879464573
1764 2565 992445213800387173
2597 44 36791981085419676
2262 778 1118466720781355356
2003 320 908581943834148464
1997 2840 840673214083785778
2416 2429 661286955286454691
2223 539 952042411562151750
1169 755 506186340715950299
1965 2650 406137003112264806
2726 301 879891420453261531
2139 1981 6237272530299803
1083 2088 303453489525656925
1993 1585 25502200568168882
552 2964 373580816811710042
1727 906 903800818028896241
969 1407 1014289695134308396
624 455 652285436295419501
313 340 305792511027359763
1730 133 400822356968723571
1265 2257 579368110540249747
991 1283 941730476348943877
1841 1923 161866663719972980
1675 1266 655454607494916502
1385 1725 398353366694285765
2200 1882 39103950536505846
568 444 914674179748658338
2685 1322 422258339149023584
1580 923 295559511809704994
1205 1842 5786860430829955
2131 2399 76602944057634276
913 1903 340725021046256144
1074 2367 876571804097065373
2917 1597 376105025544460986
1961 708 946507330261060886
853 27 89723529534357870
684 1366 843884582185183360
1480 738 912578528718213988
78 1680 943966367833787348
1656 106 119560353865773547
2252 435 590981460631757119
1807 2694 719528760558815390
902 1418 395529894380743320
1258 2338 828682467032954606
604 874 902002014623898752
849 875 13188740979440223
1082 50 980027995404402156
2371 2149 325663822016163477
579 2015 938884252451781547
522 2271 648643550896080573
2041 2668 835796738551243543
2932 2546 1025717034724843317
186 2351 1083687117224112447
962 2913 912492447945740454
615 601 1048098706169515455
2468 2137 6092815678158629
1268 1588 584971333347934446
1089 614 623521251142959804
1224 1936 982298391858885319
1723 935 401286096116559606
1457 464 88861275443255967
1040 768 75368051501235774
705 809 118732539385320526
413 354 912760423576484870
2785 2059 325209259017693868
2542 1189 871682924271139566
669 2313 119448512510191033
2467 596 700895316127275393
264 1303 623328572079289686
2736 904 468892762271407238
572 770 895923892818132341
1420 81 433811763006929622
1543 902 140358756153570053
540 910 39462415233678989
2026 898 68826336391355010
1200 1815 447914436478664984
1633 1967 874051907301375580
2272 233 39573465407829272
1680 580 154156096596537374
1336 1412 939314750774920308
2190 1210 82298774111470679
295 59 291749557887485686
1333 1349 520234743330660637
2758 1879 697642957419685879
1223 2740 1087475163742605505
1301 2411 361242413205317477
441 712 678221497257217224
2000 1824 79945228980927982
762 460 450914591979758
651 2106 330227906813746923
428 577 623469198780041909
181 1072 906653171004653008
1437 1098 715670170723877884
1852 1354 910832510587662633
1315 1260 695082042077764103
2446 1225 689681102136835531
2096 1554 982858451018555358
452 965 303750697566615108
1341 1673 794642185688859805
1113 2485 702409404054775548
745 2941 1020927444991708446
2767 342 950056219170630048
526 2509 867331839021316607
1704 88 1096122226827784606
2226 1970 875552960912566053
1537 106 659726841511321555
2914 2303 11665102122736582
1778 412 329362067304213565
1174 2749 592322474913678266
83 2655 585836078049821392
2722 1559 577524094606637633
1428 1691 328852935101031533
2805 1802 967908951864928200
132 2807 115693915169801725
1184 2373 938732578577923117
1021 1128 771276678927191703
1756 617 5561800701141358
1633 2585 407510263214257129
1131 1878 327215226227678465
648 139 361879559984841313
245 1523 191269478787463059
696 2986 586607405377347079
988 2169 1059118963205075532
868 1733 479305524262820409
1522 2823 661186435384910119
455 416 981504658091526191
589 566 686611086020793758
1206 1708 1020106364435049480
2003 1042 120338647861446276
2637 1301 146469558225377135
1356 2162 614146604485065797
2972 2698 480295962369384592
2126 474 328026134326734511
1386 2048 305120932465420608
2935 903 632216284467087447
2321 503 398179829353663527
1117 829 497303164070781242
1615 658 363543211288514896
946 2259 302785256842489520
373 1125 296648897397799575
2599 34 406435043537580197
463 2149 652823861645750074
1211 177 37495571104286770
2460 2986 694572475608988029
2612 981 74859581527117385
2654 1339 125023909816420477
1972 2746 444435088582004327
903 105 991358813586540331
1784 1599 108818809707152371
2332 627 939639691935427551
64 1481 371627161881144041
1033 266 53521516673012711
2336 1783 194491894536487489
1601 822 305369898970147794
96 1098 392342869494008980
786 110 602419578402775403
1711 2457 725118174109202623
222 950 695089087381627086
1710 2101 804708206965248073
2686 1615 400778469049308504
2129 521 973416745486454772
298 2009 372593043807071690
528 406 808718429158529209
1674 1423 1083423554386432001
1411 2892 43705376186324029
1966 218 46813740910316852
1997 2322 1015464601208582870
273 1138 45669955476892302
1212 289 921850128561522289
772 2378 337545743474402773
1926 768 331032220364674398
2599 958 914832215575103888
2536 4 122833875902668998
226 1711 549852141973054241
2765 2240 120179482961367589
2001 2301 880431486704386547
1235 1557 812603640971887208
2055 2023 219703627956010726
324 2654 688628912326269385
2405 2182 729331365477524229
1121 68 872503809095327276
403 2529 613846215853370586
50 2327 469934480549320394
533 2017 328504792980802883
1231 1426 908184660697724878
2803 1230 911804188268120614
748 170 977897185563813945
124 2195 38141915855289994
2192 374 398678257228450682
966 148 83568233741958450
1684 2491 1727607019744897
707 946 372079980289731484
44 2989 660420005129178664
2236 93 337340067936432979
1852 2587 286485736899852121
592 1280 329362228045313866
1408 1205 664070473518868817
1133 656 329420131518562227
707 396 367686331407524618
1741 1993 321813864653798235
2698 536 809595928808245344
2005 2270 557518138129391343
2858 1012 363682424667358288
2653 2907 305144121127483338
1172 2469 169850757383026307
2557 1153 70142077454816143
1955 1942 410165387911918231
2481 2444 10247559645045565
1858 532 945353800224529484
1332 1487 908623305453076023
2420 1911 876375953466851568
2344 991 1079915210969419774
2762 1830 937757151289807029
1463 2299 2604030825541010
1276 1422 1061548700747891765
1769 2584 614923768628604404
2922 78 38035303191369237
1868 1214 865454628217076259
2567 2383 949101161260055544
1691 1808 628962356526989447
2589 2380 61820609434371903
2685 818 32627192787615262
510 2114 694881141344356535
1447 2697 1057627526441334912
1363 2264 868408814383975514
2645 1733 726208996305302871
2332 2523 722040889339710381
2347 2645 252529315502566181
2493 1219 11823442738522696
1884 366 341084857698458270
1873 1307 1019167940867685001
734 72 409600454550273299
2393 1572 684985664422195456
2507 146 1023842525119678158
557 2805 659127311863072869
536 792 988783403364342922
1317 1627 511341246246365456
1465 851 53692494960235217
1213 2093 429289234904142892
1281 795 948625533079293564
1672 1092 2326397040243715
486 2915 653446644636700388
2268 515 74680880694532047
906 2524 425576906125551954
903 891 935503163615689929
2890 2745 449842769354208368
370 1760 28952094563385998
1934 1967 878896770507621557
1229 921 365563580229263760
1417 962 907455635376420234
127 1555 843008602231668870
2489 1945 686889363769399021
282 2293 312474174844160511
2196 152 429011765717124387
1184 592 876026676799971738
1911 1064 581722235307726252
282 1720 83968465332806056
1338 749 950063056709550005
2156 592 336091326700898836
1321 2334 689789802108909485
1481 124 369223407945250335
1600 2344 501742859961367689
2687 1869 886904762681758348
58 1367 594061032830004921
296 211 82480423461914703
1900 2374 686149408388687330
1393 341 584313742532783752
2050 981 903138462985962380
162 284 878595133359915404
2564 429 1131877560059447966
915 2691 578625380930199780
1022 2970 805384053465630334
303 51 88302338387741724
2323 315 480328378132675910
2676 1464 376152180114979183
900 1165 888827839836408862
1536 437 118822863270029553
1501 871 294935202030733832
516 347 586705001776145340
1214 2974 368549304971833369
2520 1149 666093414304151160
1639 474 292739583360829257
2039 1060 1060266391802141024
2707 2794 583129491189911051
1262 491 901250957431840418
2872 958 626054767319848309
710 1111 510388987028209076
2100 2039 1016760126865744181
2605 979 122040958002738898
1312 137 122815218928236247
1136 2408 908092483717815047
323 535 617844305657835849
1370 730 554225393739005549
2899 598 544392053510388663
153 2272 908342481016852363
2710 2882 908960965229572251
2399 2635 911188536496629972
561 2774 797854416400426264
2181 2610 124435048735564692
1580 290 1052415355579912119
703 1626 1020460507380249959
427 263 510648979261549569
873 930 412116562825039992
2078 169 905267295656911152
1122 407 438302726574609100
1228 2487 625811576543293653
835 1948 580091138661859972
2515 2530 304630730335673845
1289 90 977945895090835100
293 49 772905439087355566
1902 365 592984584036109491
2230 2797 990483564157209229
426 572 317279870984666587
2344 2558 1149925624697421663
2311 708 903033836434521750
2158 1359 471222479285123836
2159 2588 870095276706348888
1527 240 329539081889688567
2084 673 74698695479862646
1824 2250 623562295727375346
2340 231 844376738460128895
2753 85 659256457683993653
2267 2169 651457944305823655
2162 2864 579911610222010811
1971 415 373886809466819964
2974 1120 701906856152779496
74 2326 148703710244341543
2887 1809 878644970672729288
2898 2662 576542188680738609
1299 1346 44917317039757385
2921 434 191863220982326403
1747 1715 82638846397318978
2752 2467 949982330068080723
671 2973 979361395141087622
1274 2612 630230067094041881
1454 1380 688723244290475408
945 2158 594404786373392797
10 631 879350849272085295
2739 1781 259457065665722426
2753 815 576690840616547906
537 228 586807992699306782
2448 2899 1118019675299931805
1343 1440 410734915046910972
2175 1436 89146132172823322
1129 2000 690356274390508259
726 1222 333893276914046342
1131 500 694899130204664195
840 448 420757569727327166
164 2970 336406917273149452
1158 1182 973096044308230519
2121 2276 116673606147611500
1272 2073 332141453361276308
2858 2470 627018360665653309
2478 405 1016200491058100854
2743 2681 1117570414892578151
1220 709 878848930189354537
664 1613 692091746979658585
1826 1102 294336564042605072
2640 2221 478573757570174492
587 768 1093750906957690624
1605 481 51898143803578580
1116 1086 591705280260634443
429 2803 41523559020227516
2737 2260 736690770034390327
693 2809 576729064628666024
486 2755 872503800804256949
1932 1747 362617914782761673
1771 611 934103817900908073
2580 2498 984111624980339692
1475 927 629842651539785773
2395 961 243945845694548514
1427 1824 48891221804029300
2278 661 867371138344440812
1787 621 949066193741001085
1837 950 78640398701460227
1047 1699 333962701401366741
1632 2811 656450500807142107
2775 2646 86819349950597144
1307 437 915910229461537294
1938 61 404849301456267758
1457 1259 594046225779875517
1766 600 283386206535897074
1011 2922 341133125740744635
445 1508 902374940055499256
789 1518 1057782644468225460
488 1097 87752654132582646
2187 1326 954436486796127134
494 2870 262034919285180690
69 1890 627676395805825832
2449 356 953766087553951693
1858 1955 908094222869020191
1427 135 587761327483919548
1703 1897 944864564521753715
14 1994 108427078208324668
1073 915 294391217441065085
1743 1737 943558330653440066
141 2838 907587307535952547
2681 2605 906469831800088370
2846 1517 469349113674928818
407 670 365318547275441127
411 1237 583202282614146675
8 2811 80119875613326225
2611 2486 903960142656884306
1722 2749 432662579390698909
331 1391 704556035602945290
1307 2015 16223593534636712
387 1517 620038481754901294
2031 778 259046472073343240
1935 2819 621998423561298775
2312 838 585177180668985191
30 517 880038522891161247
2269 386 299155127182683705
2854 641 14716840201420749
353 1678 301027638834031203
1937 2425 955474566119691241
2149 179 77952683126951751
2124 745 663144401331008202
2961 2161 614420046889796208
975 722 399926751871712693
2605 547 656210935500690291
374 872 879529652927917356
1660 1690 75309512277839049
536 1530 836306501573988096
2976 2530 118563633307335453
10 1104 3413443919373978
987 1074 620268658510234531
1668 764 227289229705036687
1198 522 339516692039979434
1098 2556 392137207324123344
1265 2523 445629388615259485
1208 1736 797847531503713195
171 1933 473406057954587694
241 1561 71917199978812503
1226 855 116431124677667352
767 550 38064626175239962
452 782 584979997317895406
876 2416 82189933800902095
1006 1277 912692992217935193
2985 519 876593151259520802
1756 1481 658035697191304994
2038 2022 1018590839154975836
2522 1602 769155378168390107
298 554 402845098712363513
2019 1235 874812824873797776
1359 1114 261839928524989512
2912 1232 17315069315149333
1527 1159 586050156376370254
581 1458 769298540853877965
1059 2773 689532967193889160
910 789 983752037225955717
2103 1059 17423693843465576
1747 2352 619780064633055276
1766 1741 673606273824277348
2644 2484 362949077602019110
1858 756 628415360804884067
1672 2337 1080278113532724271
2517 1100 624641231908664619
1228 1322 976985165146298560
2216 2160 258737665742841884
1664 1423 1010216882324842309
755 1585 904519703380262490
2416 2509 909195385407844857
2822 2590 366588521327169219
1064 1028 660644667086370081
2072 284 87557252375167850
2319 863 946956678238413341
2479 959 270136727632869102
802 1351 375721040277119735
541 930 986224948920175170
1073 1403 49245061567179245
643 766 625259223174757878
408 1000 412736068327260117
1753 422 686747373924586551
407 2130 873103606424044533
1734 922 514528950739047588
813 2796 801308872637599193
2964 2680 901059761841758029
456 2258 986221029047037720
2965 1746 901808753196255484
1734 2349 687973764451725881
590 1796 134546366223035705
140 2785 664357697901706049
2199 2335 1047113009609432677
917 2669 10378298681994295
875 1503 625539725652975714
2403 2738 760900052041089821
2640 2631 225480663685740647
1076 2364 895970783060242849
236 1695 219504328189348391
362 2738 1018171471851229329
2528 2109 72657827498815127
2955 1256 916316704472474044
2108 491 591069195930806226
143 2563 326633991537821573
1884 897 967418277979277955
88 1139 659254275506877214
2907 404 905927236519801170
292 2647 150354969470904923
1754 715 348455894324712557
2585 2024 334358295742155886
2886 2547 613440560991740289
1321 2205 594363643731769613
2349 2256 433499957195996196
985 2143 157276916387112927
1267 1013 410903848079503776
1772 2234 235282050872413611
1906 1435 368874719816613172
2212 1885 400433637850866083
1864 2529 1125488583430777517
1971 1948 42262210589994392
71 1564 584333010030645494
2610 2476 987155498765724640
529 812 1124321857045160285
649 2157 109953674837600024
1638 1368 1020893258731628250
304 1310 623967292542616015
884 156 637758970129563835
938 2076 119825347980052673
74 1537 902078161992416908
625 2611 397837319837021391
2343 83 304056948476221687
1759 2514 689217833853558032
2980 797 327153758091825202
1885 397 649904897562726723
2161 1704 549078082009292918
251 2685 423883277556522357
1201 2647 45092053014324045
428 2266 581373713535200516
2746 1919 447129154679983097
1138 403 48959128929807048
1966 8 648666076669200574
183 2425 599031818809613560
1542 1653 51109174348401542
1748 875 614483841781453642
2298 2183 252269011228039566
489 2102 604774042787474809
582 801 946762789156401009
814 2102 421586656873864983
438 2091 11420962980938776
2654 1686 109622211192985482
681 287 948611912280085876
1466 302 619917420115417878
2208 239 337067746044359092
26 2403 39535737527406383
875 2627 51500962543622560
2438 2089 121896427257873617
234 1340 613592916762859738
2526 1271 42327058935665860
1793 510 1113062099783283730
1246 686 1011909023220676126
151 96 336070403857092023
881 82 68930393438516395
2658 2066 947634202070755763
2236 273 291643545755184443
388 1034 867717639982059492
1639 1466 362792149951068245
726 2606 908358053176654305
2926 2687 75059758213995305
775 2038 196455377849787614
1897 1413 413193847519107983
1589 2023 111915012152282592
1859 123 9608186410358261
2738 1456 1094497924286297780
2021 2742 1133802426926677254
2503 1054 880298617760134068
2543 409 586777482637646538
116 169 328446146823364947
1917 877 375490679636611099
2693 2780 629255507529338190
527 1733 1023784804270598027
326 2892 592312521471714692
2516 2011 151094564149065097
2786 2132 687476039423580741
1938 2936 988210088224528961
202 953 592912856243034366
163 1566 111326946987239170
1818 1627 1120677132157688853
2700 2205 509606387014726677
982 2253 303327769248832505
1968 2552 333765988556483865
606 2563 611662710160784335
141 1752 875935114670049406
2685 1302 633333888647974580
1281 769 988974021053121955
1180 1842 692370429113486951
1794 2197 654763669349378083
744 10 7362965584012794
2406 1843 545959766571744356
986 199 871723126758034461
1989 2945 734025838466443806
793 1876 404682809389002202
1497 1576 124661369599048998
2432 526 398061570807774220
2456 1619 305225683383685198
1262 2441 372158860042902666
2484 2787 587352414822223107
2772 940 622203253079769342
523 619 37789383287849895
2170 2583 988370322320696139
2274 1276 115726858546381798
1420 960 554231765681943582
724 753 406575447274904548
1757 840 653081898886884623
1611 52 663174623489243185
1999 1886 616157928885083430
389 1426 687298498826169248
2852 712 407511746588312211
23 341 905510236792244144
361 430 364070694409837688
1433 73 950330101042651721
886 1109 968417764787317064
1439 2345 786122720829640400
319 701 298282023319428346
808 2090 665959183393386823
1871 2537 411998916854109759
2202 1676 80880431022492098
1095 2217 1089160362159846787
431 2293 322642190670981345
863 723 76579376303203418
812 1340 1047803371425975507
2943 288 649121905495918647
625 87 108441452952743112
1067 2163 292976973844526312
2225 2567 877952845059555971
2279 426 123964454868708999
2930 2271 613232915234819313
534 2773 409670466804278920
1570 2936 612928034752287825
2537 933 663427486159963761
1678 1693 73184389471500607
2280 62 14486899048291749
1558 491 692253364550881523
135 1331 936827991808796350
1594 2721 195393755525229554
1549 1741 111587847573325649
125 1613 908058102323877268
1316 2919 99977819576339993
2812 1200 510804090310471620
1358 2322 5123415943342697
2415 1536 651041510985184610
2496 2222 8620652740887568
1446 1121 588495821401632743
134 718 988225005133462231
749 462 902613858483036221
931 538 912756934251795474
252 1700 582327028919401391
517 239 586506458009601805
646 2803 670673952594242327
2214 385 974346078685036757
1332 749 663199635956002908
1123 2983 808885555976896932
2850 2765 693012383866296907
416 2874 324811891676002764
1640 481 1014215099657436226
1597 89 407374613029657609
1086 1766 961728071019784372
1129 1909 255532021687936724
283 1703 975949192697621027
366 2642 121738807096749675
2276 2813 871992504895091983
1798 1411 964106260851793763
17 635 364006098193164451
446 1968 373629290028953098
2766 1518 6322982758973278
1458 1087 329115286822513662
2947 1269 901090663201713024
2885 2973 44593180472803894
679 702 197765125439543168
737 2049 689710580115304954
408 2634 983146821012396991
1900 169 663914016601395975
1536 2155 368669950740111249
1855 1009 9691709359123719
2740 2729 189422020018128939
1534 1266 45129433673339438
275 2895 115452125069442721
2444 2264 628649963039042588
1467 582 578260851685033338
1995 966 108145768812255508
2418 1342 414986576407452008
1541 2336 144846049137468705
1126 185 983029611751413702
1335 800 804400832869257033
2905 502 686395004614051924
2581 2151 582974792306943668
2227 755 47941345301694036
2571 1460 685485262358282479
1262 1793 1004097571727205103
2168 1793 54114474559761314
320 103 124687826802579002
946 1858 581355608772023667
1419 2606 979027980876468865
367 2184 326845248366099034
1721 441 674399786554123613
2660 2123 9287879565718302
2903 1173 844592867747205911
2580 2846 484489179070298969
2164 2389 44545540773764423
2581 1354 298086391188071382
842 502 917842737377728455
449 2270 421199382283419732
1787 2544 629314417564690047
1106 55 577220818506067017
380 2386 907918352457899562
1998 2785 50026451826983582
2317 1713 304631885425066738
2089 2755 910069074325738648
2826 656 329168009339662984
1861 2881 867651578545649804
1270 1732 511536073666629898
2745 1344 545550050046335195
1715 2908 340867674220305424
2072 1892 701094072766044859
187 789 975187236500992219
1311 352 4488827187094646
599 167 954525865270231833
450 1117 1099200266115925601
2199 1097 728177467526248292
804 470 905247805038897533
2566 2836 875120144568639992
2023 76 866300453299924389
422 279 406840561227495779
2273 423 584469429651572244
2181 2127 45821900601804880
1239 258 194856976111660195
608 923 51504350167540079
2929 525 693274076604910255
1967 2452 804384764718121529
507 994 794049242094182284
1866 277 699173464845552362
825 2874 339514505848326389
48 1015 87016435875235121
266 588 986112930992741752
1146 1118 60241804135570486
2159 1794 718701275688465732
1944 2041 505536274370918433
2548 1556 442716144206771597
554 1069 290912217892404863
1989 2187 221809650033129345
2408 2921 521645155485858738
2178 2203 371945427456649977
2846 2342 506464246238541384
334 1563 228718212818978643
1343 1887 698527903824563360
999 2047 157532546847778945
1324 2749 220483911983214620
1427 1641 329841516250937400
2301 1948 197470131149669587
15 2390 701654377683111035
1742 1507 585100367396727403
2290 2925 425844000458312641
2003 1899 396953431250398172
882 2940 998324476815455765
211 2607 267743038491428900
1353 1331 16969923489017802
1379 1752 334627364352912098
1608 1623 86942640212820149
2671 2081 196202727594493165
1255 172 376673972376338547
2955 2735 367633382674363032
1230 1145 138750259458097242
2051 925 586029878463420485
613 1543 446001450384481571
1670 2052 1050248365673651856
187 2805 877780893388341101
1482 1164 397768814546021536
1877 2576 577755288972023429
49 1308 89866758770122875
699 132 40235612417255891
2880 797 361758350302172315
857 2560 983223429082658718
2018 514 49170480135836679
211 416 299248866752089072
201 2036 17431473651810744
380 1433 1690234769708777
1303 898 306614799274414699
1129 183 954534982764657148
1542 2693 882637141892506886
1495 1481 866398566743840854
1644 41 10070168379972956
1087 544 977845758257484002
857 1985 689791770430842355
1224 2831 36421245690359379
2567 1978 545430771429494672
1929 1207 986433520397024557
2872 719 871237471171491609
993 1588 328108781043622070
2198 1105 398325434647388414
1285 289 399990657763928564
2107 1295 603805675887329919
821 1062 244977242297406727
2872 1646 2347146613552835
1565 681 85219133095800174
2908 1149 650810309342058177
1568 355 433941624430030862
2525 805 361555324705626651
212 311 76105683226847336
2981 2870 1021042585543966575
635 2403 122725842209624940
873 2995 17370966798471806
2254 1695 1131727660079689535
681 1085 659602327128111801
2065 688 367135562533165949
1845 2235 840957416240790842
2328 330 873194392173818814
2324 1190 1040241883152179957
2882 1144 313001088281935036
1784 317 10611784114225961
2652 1726 944953190494062274
839 997 377106140613509459
1514 2870 619530468382715649
1810 62 230604341795957792
860 1005 113988299444821491
2353 2531 919631592440369590
602 378 291175936748493675
1451 77 657234972723826080
1792 871 137577582225558725
2414 795 112339684086702080
1569 1380 939578186218033424
1452 186 331628697370483648
458 2434 75663688364241475
1534 1185 874609341376461499
1251 389 986482287290044445
1528 2181 548358158524597657
1700 2408 659008015264960081
1442 1137 301799488095212601
1260 2308 691590142892574700
2799 82 664897222731965258
341 1716 364247107975619747
2272 56 328994264701884841
1241 1461 659313300420139506
1421 1110 809926766468198871
1221 443 359386071013957455
2758 1745 659958572899400265
2617 2753 401278970105576804
1511 2656 98304262968543737
2160 2319 945298649677177708
228 2612 406104394570081441
2224 694 12512753181939741
2596 2952 700185011641954378
2383 1250 305673489830852682
2212 281 869212896086211733
1298 2 946185399320530339
2800 2199 1096036253958302832
2141 1155 673013196262065223
236 149 328395512711087172
48 1368 1020584065932619814
1276 2000 581742804353599619
846 2118 326442377523608909
1831 2835 520133875299160154
2705 521 699297175280373298
2326 2367 516341464223199662
1935 1880 978217089934062872
1517 1751 945615326535307286
2921 771 262514489010403237
2296 1532 985960715097935534
1635 148 12444561716499171
647 701 82091758713844657
2308 1220 409578572907311537
2305 2879 377142688966725377
574 1406 12039184848255203
2540 1710 256410569212151901
511 2184 735059343242086715
1506 1833 83529030716381329
972 1802 416076429083329213
312 2965 978491597419830879
2137 2573 84421789817059586
1393 1213 607623447024621261
85 17 623572723057081390
2711 310 881987151158232183
838 2893 978710020955488685
932 2811 541183259427613882
322 1373 197353627419814606
2854 921 404654453276000446
1222 1867 617427701518498544
1431 648 895815916601232039
2122 992 290014291435367454
687 831 518163674474230148
2934 2995 44244370205504304
2416 2131 3229587104788817
1901 1766 318456597924813066
1124 847 1011501353152938921
1405 2005 181288106841493277
1825 1280 12576465323058113
2908 1621 342137024557258210
1493 373 78590451385673822
2647 2586 744351367526092621
1993 2695 992377167514948874
1369 267 541580240969461390
336 29 341323619205574952
1716 465 335719769839468362
1044 396 906375839328921048
1098 1999 71100580089226358
975 2028 831326691949618520
1629 2138 51041305814630847
1314 1792 970605790238133994
943 345 297384435728867612
2141 1373 236216430879871559
1000 525 661156775755826285
1116 1278 49335067340025810
1718 2410 411200878077600749
974 464 658392821856826679
2284 1935 49226545981618878
2597 2890 914426825636388998
2461 2097 627839986700782765
2387 2541 804446026118535499
1098 2283 1137528415156837045
1073 1025 583607914926771398
803 330 911630695374398698
711 1393 1126980566385542042
272 1885 51704876403433905
1688 94 837429169982891533
1772 2809 314221311103943644
294 635 954539054017040307
1040 30 363862030748208867
2755 109 727403737936946
193 1659 19778117978080387
1836 2479 158404139372149526
428 2648 637611375651727946
617 2486 337175225653601978
904 2579 944290451569376191
698 1929 324615205231862022
2668 2849 664889985210379852
2010 1433 686713511876785522
1727 689 687434812121437462
198 822 408945842862057103
1786 1137 613601500550920516
846 1551 982264762257754202
1697 1877 414280054417338817
2254 341 47188971777514935
2016 2226 975752887439952858
1054 2663 592852639401720834
1443 888 364764104808297928
1010 2698 184620541402200867
193 630 361874511913991388
1785 193 112384761521402706
2996 612 328206065218508284
1188 2521 432019977601703910
926 1252 334584342713739470
1351 522 10505938164088661
1180 2163 689671649230784231
118 2211 865453997218229457
673 1600 984494285993657225
2277 2069 38581106055017683
835 2253 984603572464309389
2335 2575 663887353115049256
1236 210 868758448112980893
2309 1662 118403055230735115
2777 1992 5524078411436321
2171 2641 809742559370754610
2258 959 113982029499135838
977 1093 292262796403401489
239 1090 875001057245293266
1543 597 301620482249368591
1980 2382 374372012454674154
2396 186 14931602943491893
2460 658 990477124423641245
586 1276 1017332841823608532
608 2175 299614133860397714
103 546 42487336464824775
2860 216 1001773873669136358
840 2865 13447066602058776
2188 1870 124649277669981009
832 2372 624648550717906713
1880 1065 975529994825369920
2817 1396 876446307158512931
747 2160 73581347594003112
1493 900 666723001555735702
1738 2912 87401488200578521
2066 673 120284485064279868
518 1956 39287236713464188
2642 2323 1128060958250566895
68 689 1762002506014153
1905 101 267531356599136732
1519 1574 837828878210747056
809 2064 978339759596583715
1898 284 576673795985271284
1256 299 691410095804138979
2180 2923 1116168985324259476
300 323 183851289825841739
1862 2810 81929016229718060
67 483 50261182244606217
2144 513 256186283979778522
454 1324 652888314801893120
2182 1794 59435062279769237
64 1837 663421414106913061
2835 2058 1097208276890700260
2203 2459 293660267925182794
301 1532 365570581352251292
1761 206 34381501825806839
1278 2070 661314106986147988
1891 2149 333337677856689306
1435 1544 684818880765245868
705 2577 727380368132679243
1516 2455 1018695690746347424
827 405 404573122029521142
221 135 140635894886842637
216 2174 695824930027676796
761 535 916818206183649496
1346 1639 363287166745913089
1685 2815 555295791560936692
2023 2801 14977990294580686
249 1401 872962636481058389
1572 60 305238434926626211
653 1710 160036218452263029
457 867 232661975731223892
2809 2185 582635979643969333
657 79 118353030664834980
1965 2708 949683384723503512
2862 2795 62072959084267623
876 2175 361645143904302050
2906 1708 516228229615590639
443 927 379266921319482424
950 2185 45810054549082986
86 1312 377305246743437861
1666 559 111244003211230959
929 1693 666467331385574568
2254 2841 154964746708817942
2051 1879 873562553475271739
1053 2448 78255983529422312
1430 501 245669974251472310
1104 796 901139131485397666
612 1008 458746055086226
407 368 866884978981873617
606 2863 906173585915194707
2038 2849 1045152794278186077
188 795 690826435744919168
849 2754 9885495859439922
2457 904 409620901722739722
2572 2412 295857105290601462
423 1745 614429119192933773
1718 2786 369409288561279362
28 511 1010446642034296225
1060 293 556666681967533859
2929 2393 288600790106538502
1326 2909 626969272442441284
2746 2420 186075968323812056
1200 1701 484235683221247685
1359 435 1051812343005679384
1634 1918 711873978768365243
1035 723 976261729748150383
1535 1451 368598675612812235
132 588 406031393822700950
1140 2821 113508207838811677
1140 2337 1105379081546056200
2201 1755 16305730568989106
2264 546 656507264894251279
1994 1230 628101205463532670
2472 789 592746615154956074
2119 425 109922687329919222
2811 1843 85057204869562133
2319 153 666075842270095210
2475 563 16994507914462011
1236 2670 160279809102694599
1982 2175 46931060074744347
1644 819 618214212450517259
373 1179 119390657360925576
1656 497 195909023627358804
1012 264 909274927571839358
899 619 347098461318049808
2598 566 428338452942524893
519 1922 551860652538673349
2729 2608 45284548464675938
2610 969 663672682308668660
2571 1802 785153472119479637
2362 1949 410573506954541669
2377 1938 889236729957972332
1717 1882 305618383948347840
731 2629 114869025709018191
1515 2603 326021594558733606
165 2130 904982269747787917
742 1965 341054831655697676
2106 135 980166874607648131
2892 1883 980011340364017932
136 1532 691461745122688547
807 1042 11739058303854446
1333 1046 303282455523254320
637 2001 255530900164623517
2310 837 373278141421572721
1063 717 867371801074402066
818 2076 649910708589795199
2468 769 117872017683308271
2119 1952 630244309182370548
2818 1190 929364528239694103
815 1716 126038977495801620
2531 400 312109993018358886
2204 2197 711861062622266111
2604 882 91957189422181277
548 2294 28147885957246956
2741 1701 843651711098262757
991 484 408218514405216496
978 2800 982456768065809677
831 2115 1089674273303332825
50 892 293653542057440849
1499 126 114162963803400617
839 2556 662085481837894728
326 886 356284934110485787
2555 1777 624473073410568135
1965 410 149253237887679488
123 2971 409704269340026328
224 2527 676192932666065498
1403 765 259740712811943579
2411 1276 700402813107697042
1166 2840 757189853832472271
2181 942 47713861092913907
1318 1471 522272806741920625
887 1825 29331501457201386
2093 1987 622786948054144093
1022 52 477735616713803616
2248 115 989485461940246821
599 2559 987700945888051585
2243 2016 622625990549105183
1773 2748 775712354135885782
306 689 73876733869066605
2595 2204 80391950833736387
2736 131 519714541082618346
2256 966 409975735559604739
1618 2410 651304578157096985
1089 1263 334433874754608102
104 557 589184050817236279
1318 594 1129523415788900742
1922 93 446880371718531921
315 1457 579051648640919469
1084 309 582184742443827274
2584 2556 68476326282481957
1542 1942 405981311210956883
2912 669 83365926534678819
2583 1367 324664628044836638
2469 569 592858483086709649
2016 2773 412334303036937457
1505 243 6386141191013989
2161 184 910267289213247752
1225 1924 304810896430695738
674 1803 744891551285611094
1916 871 50146441859270944
2719 1735 299828941604270399
1260 150 940236815013548185
2427 2647 921555041676238303
2387 1465 874545652012124781
1815 2848 696746738869426866
18 2537 696669844831839341
1231 2089 403020207244942656
2937 2342 979079002069543979
2163 2131 332426691024924870
2716 2427 1139177113317662014
1999 373 3807455165053480
1807 2601 898857117215612481
1886 2404 553323277357637099
805 1307 116970547959574244
1870 276 872275648670576512
1823 2182 409286058876057065
325 2464 404872533636778583
2497 1693 690249705518238795
2760 2041 1011329042271331481
1603 561 185802693356097720
1406 2322 226812680401741583
2429 1702 412079892799922622
1621 2452 1046976105881119641
790 863 375085238173990068
1663 398 410617962511687660
2820 1041 400753966055861939
558 1941 588756070479668035
997 1811 270044975556589926
2216 2509 232825136404662779
1113 1010 694264186961845201
2513 2721 979539406298202478
1678 1101 977981063856411754
2215 1646 87158632483108924
2339 941 1090347913967545312
416 2979 1736540289395491
1451 642 579802634702095190
162 629 952600280071270187
1507 2135 48395167038591758
395 1743 948360673598853823
335 560 45819494851880743
1200 874 1013779992627750757
275 1491 408485997272003365
1180 2817 108158607166121656
2375 145 629472029480181042
269 2393 289656926123111238
2454 2741 401420031383641541
101 2422 656701460576783540
1597 2332 14140986908874278
81 987 81280142648391220
1276 2785 874615037962938300
1693 1365 904051303951954347
2235 418 472429109033112625
1569 2471 288383391126064195
178 2735 650506892323738422
664 2046 443126309722684102
1312 710 1096118062783787976
1076 2457 371150524771391105
1378 2300 480510840935330041
1175 2089 256793004293717719
252 2120 80327398221609041
2906 958 373732605657654339
2510 2591 366858546168594036
741 899 642076975349104978
1884 1780 577081183032333934
219 2573 14032411671271004
2610 133 617872797650770159
1278 2279 976797778130877965
1263 1974 376775391381581077
128 1134 870449611044598486
2304 2216 221605358566723309
2734 2261 8751942802451313
1781 23 14622266779795150
1972 1241 982909154065544784
630 2558 621057051845386389
1034 1841 946806528950822909
1302 642 878516106075387959
1067 98 121157241429047390
1399 2270 404013074936170394
2116 236 337575125807486363
35 1527 873246747774062165
2745 2118 1012060083885749532
651 872 695509283707344594
2282 1249 724237847181062860
2023 1214 378181601628704228
1947 1132 326935486985858522
1822 2661 79955166255355282
1104 1100 951679112847152639
1482 396 2627369150620664
1008 2116 697898263119585538
1329 1164 947530487801534840
872 597 690061176949340408
2644 980 701866163812584683
1424 1523 265489501280074368
2607 677 1124289415832525834
1536 2141 127458240313539186
2346 98 737161389259663129
2160 1520 664602106956333877
1696 720 949239466256568133
2015 359 903877089790745055
1823 35 592280262687797777
1526 1555 294636687621846738
2409 2594 613534091400925071
2257 647 371602581991643403
1283 729 692773122897407478
1860 612 362776969741316025
785 14 53617772174012362
1371 629 1094165399196161366
1774 1470 98505923931435889
1097 1323 868160513334788629
448 2704 897344479019728628
2300 2518 843710245328429296
321 2573 687961190131246256
1950 2485 869110872437105647
434 1760 395496318311434180
968 1505 81245642708233146
1155 2951 952015648234746176
2165 1113 363719622651797743
1371 1290 1097488943837431401
507 2422 335064083764055541
1300 2919 897729255888700626
1460 1807 164443620462273818
2484 815 84115536588126518
2646 273 687964937362667850
1992 1389 110539504480692704
579 1208 9075222279753688
1216 1446 296729538664208879
1903 455 2715861116519544
68 1861 939834041714840399
2232 1295 590261394122870046
2783 2892 891836145800909039
2628 403 628494962068540305
135 251 746322389846438
1361 1892 904340098849117745
2010 459 914007060590648576
2149 2705 405788519626662645
1837 2680 375956331470888211
489 1607 14356358095953354
551 2469 589755665850425432
2380 1989 855427438065195763
606 2443 316409653113083712
360 264 872840197875627242
2408 1421 1129282068884326847
463 468 473271328822689099
2267 2852 945088841813628917
878 2652 336265499388801581
625 2827 591400826968570017
1121 2133 291648865699132179
2250 2631 665279989198126365
2600 2602 901007822033715280
1632 1808 372454522299024512
1682 20 109339439138487286
578 2097 591107133629255073
2245 1718 722401965214409408
1847 1067 382349124116292044
691 1117 260983761361385558
1104 537 614549321909541387
745 13 617194187465487973
1521 1716 108287083302565652
1655 1645 304856113609100923
1230 1263 650072834083086842
624 2274 624933214832706068
66 467 590695076214253302
2930 2411 654324411797397126
2002 2812 875676481124690148
7 2145 912685115889616131
919 1429 654801578117645467
2220 2631 117438821797925834
446 70 86028008714102406
1041 1230 666204966692928281
306 1313 867525585348515765
1066 2925 902903346195045973
982 563 40205672929444014
2038 2725 161620949962731538
1665 1231 361597667920444348
2598 2886 667011406075805458
256 1986 658599934377839000
2338 2055 49885014691001360
1411 703 701858813839201558
2554 137 411329728532029673
2690 68 1096197929070198094
66 2227 402316615607452800
2981 1217 1015928651515978355
1446 74 47588800365820263
2311 1304 586136609793808181
365 1849 655707845129757360
2414 2106 9677487313621347
812 321 267874448513726151
356 1422 266031036285709811
1735 934 774479875088785360
526 1673 1017668164301068774
790 95 614409399391391306
2647 926 699903935648743443
145 1085 81386298322203884
2157 2435 1128227541051872277
299 391 86099899439397257
1810 1912 531468134339861804
85 2126 118714952966777609
2319 2882 13886667452416269
2471 237 658921620872608071
296 1513 114070903601925996
521 2665 376728213597072066
2669 2348 556250840649769468
235 817 907673539133901687
2714 1824 1023695425259262502
2948 2714 737776004634565620
1214 1944 914004432867253656
2714 972 252888283081427492
94 165 11002478741198725
527 1070 141394005870144752
2794 1566 696744658773198393
2460 1697 9711154366919725
2286 1440 949212016656489968
368 364 331662526233778125
2046 2327 36061492763758086
2981 2208 443918778902400864
697 2970 112055374650021402
2001 2388 184862780414142722
1377 750 75174522422894203
2822 505 372873012172869712
2556 858 407313751117877298
366 975 583733830801240977
1038 1131 586067756828741044
2493 1421 436849315153406806
1513 1412 990641754695080116
793 912 657805675376285866
444 2990 589595820423231966
540 147 294178669988020153
1990 361 795749613412400779
1596 2023 588475778928012424
32 1636 913904009756408569
95 1891 990404921900789879
1198 1391 995617704070599849
2114 2916 806890824254844741
1836 2391 73731982901481842
76 1093 652713759098294456
2994 232 905419562800660229
95 607 113188184625157112
679 942 547356468658371948
621 530 36208492918667947
1592 383 881122828519993517
1435 2505 356758153143803085
1589 2422 873075708462981540
649 633 374299186659773569
1226 757 760003953755271287
887 2817 885721839539811381
2199 2328 509847013764223575
296 806 581510590517270538
1727 1669 697889675606925321
974 2959 120449121765870632
1543 181 615576263263997994
1103 1857 126056572226833511
1523 2030 761903790922162866
2816 136 396691169685559499
439 276 405295420171546807
585 7 766329091647239042
635 2159 686817206713782186
2757 1755 114245682078459214
731 1946 879893834244576067
470 1867 39483200897892073
110 1153 325846002728366706
1730 1836 659186958206249036
49 685 509421146985344452
894 1037 618578940745164391
2964 2514 72701600194492100
2446 1795 403392389866319638
803 1819 659004154166987916
590 1321 663106829229993981
1633 1781 407299863709130303
2653 1832 662225020916116631
436 843 292933923296480287
2688 1560 397359890191728127
1942 2642 83688839752410549
2067 368 368007740184110848
980 273 911582767792529622
306 2937 332458172833731315
2318 825 3578689782449835
1433 598 584466755911554119
67 1222 651466673457517610
2192 1672 687402587753129915
2405 19 1132214832953268339
466 942 975433944772689747
106 401 368946749034358938
1460 1381 482249270000982564
631 1755 618352048880273526
98 1413 952993568170329888
1160 1918 223397322945894427
1244 1469 341553308338624983
13 545 114738808037201526
2666 618 541624059681380066
2829 2297 37561288863999692
275 2555 53040055211821491
1974 1482 75399945795937210
488 1377 36260325247696711
2558 31 944581273463764218
1873 1235 1098502536526559559
2974 1884 952682660122514821
1706 2486 114146023629750058
2566 442 419866802768918795
1587 937 449188552562823571
1817 477 579375870570482267
1447 773 698206724806554100
297 2025 41717533156551900
2736 1254 1131353713405914306
1144 948 101491359148594834
2236 839 622431942147372514
779 1113 988285947111466
1244 2805 399874981352600069
2378 2022 951422045065302050
2007 2883 511328176286649337
2020 1815 113116196392167571
55 1810 1128245655870494832
2543 1018 1134468773096470599
478 2141 358816341463394192
2681 1220 878027571898816445
1086 2073 109348673969477073
2687 31 389239176444594277
1201 1810 555267937735133793
769 63 367910654661563273
1475 3 401025283618757859
2831 2376 926007358835122999
894 309 591826120527740078
1124 1237 585064964011937640
144 2211 584084724931988292
1402 1158 580371517753989864
679 834 253060332067212885
1567 2668 687584538311980635
37 2109 12723892231554661
1040 2499 691676558989952785
2891 1805 716395213064584693
944 1258 290342878887032208
260 505 10914147632260689
549 2314 917967818356517948
2658 238 88186637030101900
261 1114 304667817782976950
763 2420 301744873394141123
2194 1107 79203415673614250
2128 734 907481382564918173
1174 1756 227938376478232181
465 49 653098449220879337
1969 974 121884476570808891
2798 308 590306323121461755
1689 1489 624323943150958180
2498 1220 85595728580698091
2141 1856 392911090230721037
635 564 587233329993034584
656 2828 289080919214012559
2599 937 443162323662321974
1699 44 45719659106767202
131 1327 651128661264664810
1886 893 290575660380429207
1091 1601 109043566361291272
2909 1846 119780293485529241
250 1204 626834912842378247
1419 1572 111462404617022051
2698 835 1123443210402014094
1577 183 932968990417887884
2489 207 577274313301043778
2880 2794 616032232432273966
1564 851 413402751698875806
346 1361 364828420652368974
7 2936 364202071269386757
2307 1269 995973059140157030
2602 2645 291138775007040146
449 1298 106366048458083890
2912 415 629873673358972448
330 1296 662547021650803265
2762 2250 662174245207971378
2095 497 474603643476467700
1745 241 625281669681951024
2164 2392 622413079286185143
1154 661 325161082794485523
529 679 797885724376095135
432 2237 581023507930661144
2258 2674 404793762869855870
722 2898 370745994180286820
1574 2535 590449737338115184
1311 2203 662583353796371762
23 2039 797794627213942524
384 1157 404412242820455467
475 1792 350612941200004656
2693 2772 296471221200745865
1703 1222 871530869687763331
278 271 83106870139896997
434 1765 925583493228738118
923 2927 376859090076643105
718 308 297730797826900324
2131 1235 936802758400481545
2313 1551 659147354327336903
2735 2492 666271005509766406
504 219 399421051691979840
275 457 6910218118673894
515 1468 688048017866399329
2043 2883 772179955793931988
286 665 1002677484268685184
2431 1365 335292533453997317
2081 427 258153303278244745
2586 1304 271925293094745799
503 2569 306014401152513966
2742 556 159534514994114438
849 1740 652101993496679982
1085 2168 45704856113535205
567 23 590663171514985673
128 1645 73714122161868303
1429 1511 594059973042415295
1091 2490 594005802515452697
731 2940 325684699813993722
717 1040 115774455990081289
468 57 193212519795030452
2507 1066 12245700618670555
406 2039 912232612892511331
58 2357 326096631193657657
2387 2093 363809930888592887
276 529 594107952033248333
220 1240 1008175364159569451
1845 2005 1021045107097453976
1024 2319 685198381016836669
2535 2670 184380294389493513
2017 627 952165434892776801
1440 603 77517047837596357
989 2456 150691234490603750
1794 1509 717044580902573393
621 937 147703717129665450
2163 739 951681041670368488
1737 10 116216248329314684
12 1458 291769995000728307
1061 2064 584205474865627894
2932 2845 651110746797163887
1885 2695 44163377972518281
1681 2717 153890213328718217
968 2127 303777760436483028
701 334 629299726601217838
1451 2214 119002138961995251
2957 523 699774555420681216
2374 643 115787910388941253
381 193 326216049365590798
1485 100 369783189331419385
1965 1255 48908917572639970
104 1909 259404229967764697
2296 1262 399135033277425204
1818 228 663561642814056501
1040 149 659339347938360113
2180 2638 717323390673079061
1995 1729 160030354747463359
1254 1133 365202784944572881
1490 402 79522850929577752
244 945 691393616378905191
2797 811 685857584407448646
2246 326 844593547154297614
2467 433 264910431561365814
2320 2155 1133316801742770924
626 1935 51371305255090213
225 2708 422535843736566343
2096 442 316016473286156155
46 1950 939241610789353211
1422 1885 1051755280574253314
1203 2605 188038483710578298
2900 1845 303198436791131564
1448 2660 362029905104036857
922 1093 694695185976336503
424 2112 368898995980333125
7 1658 630842726263518131
1349 2588 218180186220838010
2632 1772 60693881257830489
717 1545 411467537332818062
1558 1486 301612324894421336
1781 1254 367243986327307287
2102 2109 383405557397965786
697 2624 335927243262212349
2679 1152 916218548519692651
376 2767 223508916499936042
2652 944 82406258441212568
8 50 655821933145824494
92 2448 409591864700737702
2163 1030 39482658879663201
16 2457 333533174099618178
2882 1722 987187008039610115
532 2391 326811422343735687
1965 2959 940389581533509015
512 2493 86694748474087214
540 1776 73665205139550131
532 2208 38386168408612161
1626 2458 768922049943799249
2683 2235 149192543863745865
209 2309 15273860132544502
1022 2287 727919855894976989
1775 452 134951738945676669
861 711 147269140758463887
1533 639 577694035755335646
1720 860 917085066832213210
1823 2451 974580660029703862
2767 1913 493340469872386670
320 1672 906924142587431523
561 1311 1091664192196297146
2022 1145 599250971650448519
2544 1874 836231295177523514
2019 2915 368051394914847254
2690 1873 989578257775274245
1784 1670 917574413845733424
2296 1401 587939094966986674
2061 97 413475832242412982
614 2557 376127015422539158
1549 2516 982020550449934411
1783 2894 329539994744336903
466 2896 879533750488818504
2472 1971 691481627213755894
542 209 46293359647274775
302 1169 727984353907334716
1654 862 657673732370910519
399 316 940505110065366189
2198 1664 412976918059631256
419 1435 626002615058471325
2274 679 834304224901184296
2720 2003 627028458346342776
2933 974 396479029413531415
1432 1503 339064959538381715
753 1257 116661339164854858
1569 864 336076495595986595
4 2057 585473488044491135
481 401 986012131544950094
107 2726 588565389765207530
2465 1687 917259017599141953
1809 1627 1129019330117881932
1912 2309 597817808009033717
1572 1377 630483562263217368
348 1488 903266524599271428
2798 795 400020009614023829
435 264 38352185716357016
1985 334 697417404135598914
738 1684 985864572182133533
2195 2077 78873038687821606
773 1253 661931747837377860
2769 1505 594050965630112902
1572 2286 362254429292498497
626 970 915074584614808954
2686 1120 14313330936891953
760 2399 589691917660510888
2189 1902 302234160452262492
125 2985 625929502936913764
2475 1237 294780553553325492
378 1739 615288569385244691
901 545 92342235094471702
1319 58 846003403908397071
87 257 593635237093326892
1268 217 124609355967594319
44 2626 324643538419936219
248 1073 918617431823286588
246 2547 649352191191541510
2232 2738 544655810813229798
739 2541 1134688131935032801
725 1151 620550086198370477
280 955 977919110782062012
2729 252 694457084234652883
2137 1330 406107382178055396
1596 2806 982849618518476132
1918 2469 905740494931207658
1372 1225 188137355541437800
2550 2377 716322397780805063
871 1536 412436502534096352
2486 314 112228937558591090
802 2600 405261322781860642
1319 919 218617637344804875
206 2665 326207244244098459
530 1289 123755383811919610
2632 670 302333095219900922
2558 339 12423800096448610
603 1311 655452198254802394
2366 1802 415844275378379039
513 1553 833632133017659845
2425 1865 1137522347798495400
912 368 50361521980906679
732 2285 111502111308752216
1862 1355 367801529456149873
2415 2702 654485498303921111
1948 947 902641354665117997
1946 2331 330260542483570533
705 392 7828277056324030
1681 1456 867088369423975217
2559 2569 583704654589478744
1743 2559 918037666316616584
1276 382 832402316802562898
1341 949 984526657110725526
753 540 342119247553744747
447 2373 15382206810572721
410 2019 1060394914978355230
737 2597 866584824685409735
1183 374 52958954595514224
2407 2393 1022894572370838598
2528 1218 51898425037705408
988 794 807450045999949159
1856 374 685605169705610570
2330 2024 403498267070992298
1468 1103 3502027166928405
1623 2762 952520047697057243
1808 60 615644864633981137
1568 1885 42602056836566403
1652 774 117170319914431939
577 2896 698934428235009941
1480 545 869784665107335610
633 1568 936954541467968518
2911 736 1263319355565197
185 2236 46453607685144811
95 1536 298279696562098165
1254 1693 42280823458521179
490 2520 656882610253491576
1570 1171 413201897236120892
1277 1337 700917669171252807
569 1289 988548966613406892
399 1014 361845347690525018
1449 1115 363442003338130780
1066 2652 374539153795650050
308 1539 579811476133197446
1068 747 686684691828991077
380 2082 586141507036824603
90 226 615220584572022466
795 1471 301843464515402478
2140 2221 999066093410628570
1262 2680 289472816168377261
570 133 341437518447400950
572 1893 239676069042512312
2232 1354 361241315815326438
1843 2919 140120150995476403
137 115 700512896901065987
153 2210 370756880800806676
986 1645 612860129684807274
1463 1221 363170003378137102
823 256 338477343795756772
1077 45 329961043709320001
2824 1819 583396269300805233
1619 593 290350020970719639
73 1478 943901201221708305
860 794 655934293992711340
1773 2378 307955896382043779
1274 2827 88776086424083884
481 495 691082770200171554
855 2081 259121475405980508
2065 2424 126384235418993325
1736 1756 766277434946546324
2113 1414 294355921749634039
1573 315 942530345001354609
537 2085 629766211903061175
2345 1790 177039594213544095
1385 948 331266649345799322
1558 2295 421616455714877860
1608 271 84078622189306943
1226 323 557992969498249596
1919 207 938545646959052016
1322 1433 685199570384478550
1926 484 696457966820106425
714 1391 630615789089133584
2753 1897 338583083463838139
2406 1157 216538375325672909
295 1635 401407723753100721
1741 2572 78244503416930523
1518 1137 796328605865985063
1948 872 913122513494813783
2352 1044 692236741512262540
1216 1912 388330115920174358
246 631 938615919314068895
2054 1573 548866823512293787
344 807 74562589643132124
2689 2794 402685171648350460
2749 1304 1126521191596886077
2484 2100 699836549979647936
283 1053 915392182330538650
2694 642 10448088927766713
2072 243 868322577145617610
2532 829 426632139284788650
409 881 683761125999432236
2538 1273 974287935580619949
1650 1180 14223147478828389
1960 2593 700610918747382699
931 607 914427285216663272
1374 485 1018591741738363299
895 827 875181685675645908
2683 2207 119784412002663435
2708 2140 703409637313661916
320 1288 51516114739200506
60 673 866837980641732674
2029 2071 112086076901522621
2952 2986 291156471501924807
1902 1914 2574207184367235
1552 48 333923972806746475
1727 2993 52373719324595433
2899 2059 726790408469865390
1247 2749 181886599609249717
7 254 1093778844319596772
1724 1194 325227499809650078
2382 2482 585940935747310442
504 2215 296363524360192710
265 811 690023618530832520
1128 477 687331147424179718
16 548 304564176041923099
792 323 413744903424185268
334 21 580745103334276943
75 2866 661855202490665027
1437 2375 653462759136966836
1638 1673 227337568020134819
1871 590 662001836096924765
294 557 946887740271941623
1889 1073 580665315468683464
1169 98 837917152630660783
2883 445 973049155726225635
1919 1755 396901226580146509
1581 2762 947991939038002560
1718 196 79097230459762411
2218 2291 387698795355812358
688 899 343775788090891005
1560 548 8903091509805733
1223 2169 700956414920940520
693 1434 581845150986172428
109 577 954472179142916889
1846 929 917956523408597046
2207 1253 693491058500969898
338 392 942551758202550625
1720 1597 865615919806791913
867 2628 448441342150436365
2794 830 36636669843836322
1595 464 292134006058638251
2663 2988 301553187889631991
1452 157 623298231789382736
2324 2130 761720375510845069
880 982 919688735290309063
1857 2749 255269279741739180
1840 1228 983592819589051590
1918 2356 694930347463999806
1627 627 829686258859362341
2434 96 120470736420370706
2051 542 912349315759670788
1103 2924 700416790039310142
66 1538 89392515461720936
131 1641 361644542351316253
325 2814 810063054709667392
623 851 581321964116129652
2628 2207 975240210798466743
1263 985 939725877092785631
2487 2368 684787037534310556
6 923 690595356759391287
2733 2154 374689550106855
1566 1555 116073330026014540
1159 1300 294213465254140979
561 2778 217291647704373547
634 2492 619531093257289290
1364 2943 400756906920976931
1980 115 582742336550931359
1439 2216 442963230534832247
1733 2927 771914107411501935
2198 2773 874388663119369467
379 344 589250748905783268
764 2243 724196187148548193
480 1577 919122032308044824
1394 450 143008108043141437
2182 2679 576564502664013977
1061 1281 990774251687430837
1903 1146 131963417137949694
682 2397 950755918366668839
2819 2849 121413671386972914
264 2525 399297992855039724
1012 2932 553911677619588612
386 2402 871131870124027471
2312 1356 701843295984555710
711 1399 806501443880430764
2461 277 976881894267113275
2232 897 887780411337016691
1521 110 35593674879686475
713 912 621430337650193527
1073 472 593899565402801414
178 283 335928020506461053
840 2611 660534919008418134
2607 2478 947962902411424567
2064 417 330827705231407400
2319 1179 337581114119655017
1507 1589 581067855753344956
1331 307 626502782494672732
2878 849 951294935333965763
2799 181 661467608590685759
169 546 576516906807698610
2407 1995 155895415454430542
2740 1663 1122406543369158879
351 717 401014264795829492
1247 1201 327463960552815763
962 1372 1130922234925195549
2277 975 692296335157999269
1102 2192 10759079380160379
1951 1250 121497102539616493
2329 232 953276001412169247
525 1301 366533231094592271
976 2605 814247580058834
147 2413 628626985256108730
1447 1206 879983773360331099
1109 1134 876356140252270401
109 984 365408731614143715
2034 2011 951382467349385428
1027 94 479403426368385791
68 2801 42209861326510371
230 1133 408384867608510566
2857 2327 442612157091056367
1816 2901 940436256869677062
1214 1610 979129557527238143
1661 2457 584175387198731266
2634 305 48809990453147922
343 2053 939664627344329017
587 77 232826084542505704
2948 2767 1026097297487595843
2415 1037 905827438324747663
726 748 954255740410605875
1623 2499 290536211184596363
1607 1091 866351686880942910
2407 2032 83683885726636698
2492 590 686588792340862983
739 2590 697248169445886734
2172 1233 697791538766314644
663 2201 6890237446298051
581 1213 276792331939225351
1370 1276 1089313348333781289
1973 2786 914301381344595730
385 1860 44549302264751661
325 1415 328605891830804754
2552 1449 951491996512157891
2737 189 841719826587558556
2623 2730 384583398784423254
2845 1207 1133606197147294553
2106 1035 360644298356802963
1604 2022 947216485316095198
1404 2505 350670177439683544
1488 2005 269646262011785049
2062 2928 971388676407324306
491 2725 398206868935092247
1148 2907 628822009062734120
558 1014 881832112781721978
54 2059 696270477958188167
2529 1891 627658907581060007
1500 1444 918488870703172824
2391 2832 7399523607573902
1110 1320 441156905302375747
458 139 941396124625418235
1075 22 361488716084941847
1740 1105 49511019603713604
2860 1636 643371864472296641
594 2677 626557351745534644
2701 2143 651722389015328457
1504 809 16260107040937554
1534 2714 556778773839882302
1482 1513 412143384099379706
1434 350 124294377897206877
2239 1578 590814442615528148
567 2670 223853219196359782
636 1856 872770274057391183
667 1327 939980313418875775
854 2210 803457740277491698
2179 1400 109403344668926851
2594 1329 984597641150926126
1259 990 944812711534607395
1087 2528 123585841712003131
1007 2825 660572316622266091
1876 2144 974648121674394967
422 2652 305248778393766452
2656 1328 113475759307576411
2265 848 914601071808567606
2828 2489 304597639374700673
2200 2228 334508955811524727
124 1431 312338952505391320
403 2197 127164094454753863
2780 1393 954534766840232837
810 222 15856969263786822
2384 1443 333079159585871182
448 964 668451736672030599
839 2471 1515327917725169
483 1350 471719681973336554
1378 1378 303171404328657112
409 882 970649522708132849
2757 2319 584384680485584803
1051 313 952882343055518947
2252 2652 83392083201163700
1941 2033 724743485417675748
1463 1557 566576531954124150
754 1638 698610034659802530
509 2467 1083133816626459104
2864 2347 1022044973496215414
464 2398 82633437356150993
2797 25 49425096257125488
1294 2429 904680614664758003
2402 1532 123557958448602516
1112 2653 370144208278688587
2047 191 193695589368138483
2542 2361 302903324513417630
995 510 613041457843961677
735 1726 6495994970725975
1896 2638 222009058041688274
972 683 325123426031489142
676 2363 944075749125238738
1250 425 873420700056070213
396 288 373654884065237549
515 780 376269669667283409
2448 2022 401637817015634377
2603 775 401901834125110961
564 2445 333914404244551237
696 1070 926459061720974515
1975 2003 974747913641306740
908 775 47403374088743781
639 2215 400896418955939615
2261 1379 377480051800143777
262 611 619822986322924833
2105 2637 218468590738719764
453 2724 901268619389442966
2117 315 870297262527026786
2147 549 688794011467793713
2116 1177 904637483442868425
1618 75 374246666948922508
820 1072 806310217507217787
2268 2929 47363943374827663
1079 1416 943622918120218177
595 576 901708309271016443
1270 2072 938530332891966968
37 1467 79503808049628780
721 1541 974632967066580791
2179 331 295896352398722586
1028 330 594300681407405131
1696 84 974527767138324806
1366 580 262679565126964997
22 2465 697925922641065279
2805 446 904967140469996529
479 1671 594391050661530197
1747 2525 951587667729472918
1540 2893 982248776316179906
1729 2245 84324683341588069
9 1160 737478081238847855
1999 413 872076552429869383
574 2307 423708240248373033
136 1525 984037409592849888
2506 1631 44339691460374398
1042 1043 122389458752905650
1354 2239 39797713871008937
1955 1296 990007555483366658
2607 637 193202581626391854
1820 823 304733313337692305
907 574 662880291340912231
721 2786 330899949683027171
2154 1444 914887978376966289
446 373 8670883861526706
654 1651 115515831010452516
550 389 303867479467579729
1965 1606 114284158997929144
2858 2094 43624830082308524
429 358 37207760328797393
783 1327 977990083639683354
1076 1395 291995671776582980
1798 989 1035262845819367056
1466 1224 85116427042163293
2538 2803 915260657778314802
301 1357 151493868679404212
774 1890 9627098555537109
791 1943 7957575016424183
2161 429 86891231864630753
1486 1578 585933676090364492
1324 2797 626352463053261041
2448 1241 979365802131844608
771 22 52270610920178738
2450 173 413033967726911816
778 2927 473676286197410485
839 2618 86895332615781867
705 188 629386757671225342
2041 2466 159702293878407390
863 91 693379055098329671
2818 1800 670985875517259380
85 941 876499620542757359
1263 1146 703815776062847260
1715 2681 376908582439434375
2600 2477 876588267040034206
1437 1077 654312744253040049
1961 1348 548249305145352593
2255 2329 86030919911957473
1422 376 834575731734438419
2508 230 869682579659051189
1766 1564 926914795017562299
2430 1436 984411893202505036
1922 1993 488157703137996853
207 6 621550406214805800
2710 1126 366047819822995960
1348 621 189528975500891898
2906 60 655186913855039988
1081 604 43972227232702951
2802 1523 154179242253445654
1953 2284 10862112542686365
1021 1262 148163262670001145
1849 632 398493795043205494
701 2274 949574378132244246
170 1241 662641273530834625
500 1138 79542880017447651
450 2723 389689289940577224
407 1683 873088237959646185
2125 2513 2518959055378092
1361 380 982946761209946979
2401 2675 732402308417618068
580 2078 840617497605418655
560 1291 79342736324374697
2034 896 1110773732907237736
2832 690 295402680021114344
2224 1763 893038822209569940
1791 2407 218032900660893253
2350 2815 583189481815204160
894 992 945776687987383966
1380 447 82302190493713269
1552 1053 591067293470501291
362 2240 579523205977999155
891 595 46782441175796729
1671 2425 996724124373671356
169 2250 9257102938225484
2456 2671 1058815676954346260
2163 1293 244714842262126306
1945 1038 122450233410586676
2177 813 724393340187872535
694 2833 7415391624780841
2647 2909 690001160263543138
211 580 1130802499837135522
1908 2138 43654192645513029
899 232 717746638317465556
2058 867 547511012674260138
1307 761 987169045229793532
1091 853 583903684655369080
1500 2770 623861365178137772
1140 1548 553398901084034770
2867 2692 296399850694174075
2857 2167 913778315074410501
2327 1774 453119945256412138
2417 374 404875416990489677
1119 2897 4337137714213164
134 1271 409006304186946155
1998 2149 983789985845376639
1018 167 150322068294138836
2681 2865 373845504043026908
2234 1 1021578836442552428
2964 1402 947419882354458602
2462 2531 930135989601024362
599 1927 909343833073639469
1710 2349 7564573459065520
1033 1253 3185445099075085
1501 1672 907290192790854539
1680 1383 470524564081951660
1692 1540 880318513288115387
1654 2394 739090875080324812
848 1816 651560530339016924
1588 753 979620196518334991
1290 1377 376107099253214796
446 553 937473317032068080
1245 354 41998256942015927
1516 1338 336714338150691850
452 1076 125998773455917775
237 2039 1126432538527910071
2598 1510 423802265301999338
122 2845 1094259827159080755
904 1633 122723323753740946
2263 2955 882543363833847927
2466 2489 300074639355075182
1032 206 655510510039496611
164 1889 937857087666452719
741 621 589439535111653601
566 1897 686998523341590765
849 2305 989716304270419907
2579 219 623149172122486708
2522 2937 1062603738922673011
824 2556 364676930204877684
2634 1266 361484757567450549
2857 1267 6884296776127792
1822 1232 874530878370148173
2770 2886 396923211822746416
2802 2414 363068307410849807
2351 413 542006987865542398
65 409 587970258648520651
1343 277 75748849061957634
1793 1432 322930176341133737
1384 2490 590930497789121816
2700 1160 657312786836226522
2064 2139 629878368085852369
1827 461 689350711323933920
1872 2313 435155712234316793
2538 2022 16249189873047831
60 2303 496175588921608
536 987 44340347010796867
767 2470 581826807646644173
2219 689 332196098452627748
474 2561 397944788754484861
141 2720 125261441425254464
2982 585 484506086392889522
171 1879 1117407358828305519
1621 2738 233274667043646578
893 591 292648943504008528
2847 1679 1049697569120699623
2219 2911 908726063550307557
2838 1440 654276327139393962
2392 112 899066757293417393
1904 943 336950397355516084
798 78 399146249835556314
2251 1677 5245511742997832
1895 2960 689347698919792348
665 401 50255745296542506
1732 2307 826716695737659944
2007 2057 733734082169978270
1621 2286 120648358516045785
480 1049 183982802405833
453 2706 340819492313625010
606 2590 18936712403986219
2009 2574 903762607175128965
2051 1916 944806195977443772
2598 1967 307933745516750937
196 1698 362258136937392000
2662 160 614864760784872671
737 813 544524589988028482
790 1434 303032400771771593
1710 2576 505999992464422442
645 2525 115195254690560211
2854 140 618212840157586925
853 1988 759580014592345895
1867 648 909187395003628578
1364 200 613617203422784809
1143 705 918244835645113900
1027 2352 771906637970045496
1599 1919 879800014411425806
2450 289 123885741644127000
2107 1537 959222317143694209
1145 2842 1077299055450769410
246 1999 989395363840989557
2939 2500 954260324469533292
1106 823 577769788010833553
2817 2558 659038680979080576
2113 714 121196658016369011
464 1953 979290490057899587
1648 399 877883726671345988
2694 1629 655995891254099968
359 44 985115123200922637
51 1353 581444090837523892
2466 1449 121141643157714273
2385 2338 512973683524669812
2096 2431 364212980985256475
2518 1811 1061120332362467505
510 2814 865739623763193271
1348 1629 795643351269852084
861 869 298349715277016747
909 2848 295416168675644839
882 2681 674693452948047155
1381 1787 975223931193629309
580 1173 882479388501825658
1654 2954 905130121913978238
722 78 876549550066925994
1942 130 305667097001125799
783 1951 113259903379001770
983 1463 365221031593406095
1568 1993 708307376597129557
1647 1564 984446207193971361
2401 220 499898224425948041
2519 2670 190071185652066077
750 1463 118065894470570399
514 224 136326578047239737
1967 390 368785825076756606
2490 291 658937623655043670
183 2479 802873823333140825
2589 1391 924948670338886539
411 2663 687255324760286029
1524 1243 338587991297468240
3 1261 197287204372705694
1899 2384 663948543844677661
447 2463 990360809937234264
1466 2425 597120403523255804
1939 1425 873912855355993138
2677 1927 7194780455190364
2818 2984 333951741119519509
135 1953 294564443321457656
134 2376 392806677255043018
1945 524 947470071653107808
1061 2460 590380259843808331
2559 2531 710442873235443988
2496 1925 903291676802719144
941 83 695981874053447196
2287 1278 79467182359885452
379 2088 82287361507773393
173 2472 89229140020920675
2680 1109 303813764069889095
2839 666 881607952101341226
1806 331 935061548493027070
886 1453 21379505275307212
2407 2325 82842093933800212
844 637 989986175829913846
1476 1556 158641793515142273
1961 1457 579986318568069959
140 1239 1118042384551411694
1819 2981 725829542799435651
1233 2475 589536171168886447
2132 107 939164408535316803
2921 2755 445911749010776951
518 1532 865135976555384686
1893 1016 990147462469766228
1535 2799 586915737815010791
1969 1198 869426931813929757
2460 890 293023952694558542
2493 2880 685463782499009993
1896 1165 403565526016747163
1517 1659 955186374077778632
2961 1065 902189995296432884
852 378 659024068148332488
733 414 291277504808389507
1207 1270 404327640346631407
1173 667 269954784873300447
1810 2019 1058935184704453032
2393 1729 509553961759541131
2841 2128 1053904560459214884
1213 2515 996792737592011795
192 113 83087981357819867
1396 954 656495047859057886
70 1739 366730058440304616
2608 2409 698626697966490782
1024 2982 943539708890402711
2467 2081 370545217017851747
123 1637 78866156396737339
298 174 11352434426503367
1752 129 649576393885291886
2557 1519 261234420948659129
22 2701 838604962292419765
2611 408 904897338914476662
1788 62 621902268120245017
774 2695 108882732100978880
1005 472 577379152361726280
1868 129 589042029064215458
1758 1086 399060417361927663
250 2017 396338545695957033
95 1445 300405287755797111
404 941 13005424125434053
512 2532 653885205505147905
2714 481 1088171013744995313
1712 1536 908485604674694552
2335 2854 686800547032081100
1673 2892 726221762913514680
2308 112 346267539196761585
2505 1061 599985527595898077
822 1294 331723830046045541
1657 1498 74332316315089124
763 1905 259420539803404868
901 2304 100580236006698332
167 2264 908892802920933308
717 2835 471564698095798648
1396 1892 666034983593862131
2912 2210 76567272343920951
2708 1564 871922700972422461
1259 429 4799362129845663
132 1069 89566496372598585
598 2874 973201775196779454
388 1827 334491292669761928
917 1387 625370679519509020
2724 1461 901605384530151277
160 1616 695975666941595097
1912 1847 663539378722488589
1534 2230 375947575516975323
2475 1067 690328037661866940
2833 532 613958901814353312
2030 1826 616545577330820773
931 1451 402075842423397331
2329 2287 295657994904167615
2457 2747 514754943712095096
460 2804 943590758404414974
1139 1379 116028177973742892
1019 2557 442854493250282837
456 1556 1084313921634242725
941 2171 367645139987731211
2598 505 30804822315805804
1676 1282 916570386261338795
2467 83 649442469152227207
194 1345 362157856363561986
1912 1158 683585908876696479
412 2453 187976496155846837
1301 237 649592079935978069
2146 337 362389769440855465
2329 1452 302593829597725355
171 2102 811880336702451095
2406 2332 543101996022781440
144 751 939479062604883067
2886 1473 334212922386684156
2682 1037 987552539692200436
1214 2474 588935660340394788
1303 2600 409956275011984126
1590 1956 584516113739535505
2463 1659 706051538935671586
742 1166 914034179008058343
2152 1494 84245816015065094
97 2797 980084927968094399
869 1591 112830464104830278
2413 2937 593372445948641231
629 67 41418510067288206
2408 2113 12075040479041584
1405 237 869565106495088283
2875 2486 666008294162936027
2253 299 912564984175418964
1378 2419 335371201766694751
2804 1213 320465121470690787
556 1720 302709401811915987
1964 2200 151149046112367837
819 2019 373607238589982599
2207 1116 948520672107364290
1469 958 652059412934979324
2098 1008 368087705723373664
2763 433 161342774650884362
1341 377 341849365549960164
669 1917 866250001069115944
1156 2914 292734256967667803
1658 1958 378655587375238225
718 1584 373773935776703865
1360 2295 312792342684283962
1097 346 689075496393794049
2909 308 330192882742736978
1503 2173 950759601074557196
1782 1003 1090166871202213699
45 2493 913127287856981749
963 2402 293178740079686321
1587 1737 326403597711057888
1768 1165 888500196266430648
712 1781 336282409481817294
848 1953 292159596490403650
2322 895 1125899300800817337
2552 1881 902118180726965601
847 1408 557041762640377810
385 74 124596435467901435
1036 1859 337106248225668594
1349 472 192430692542287080
2973 2602 866143322696554094
1604 2654 627867116498363101
2266 2629 588925208117516806
2200 2029 328356744855527644
2218 2753 11875074698548741
2139 1816 699831197835854405
718 2422 623836835813415318
2131 876 84433262480082326
919 95 362437274688855015
1026 2885 255343508984383282
743 1857 293784030661685584
2376 1730 709003109315772519
194 631 660488946373268785
1887 1355 3555624414997050
2850 338 629490524903042822
2958 2097 868110418411003403
2381 161 604210275290434194
952 2740 145950609127662919
2588 1481 871511567478068789
2114 891 552592834678741548
2607 1506 513787120712792938
1844 2159 377064690445164373
94 1883 694874241432050249
2861 1611 884907154935096570
213 276 406788889367227746
603 2316 118542057766795383
467 2163 978005425787301765
444 174 655528329031761473
2497 2477 584167045169913797
665 1516 290845538838963692
659 1537 725289358246107035
874 2887 949299955359385068
2621 725 362647183465143571
1443 2086 7798964774701387
2399 813 1048466100543440049
2204 2481 980406176592984589
1704 834 733614306081756108
568 2518 16674809549622819
206 2204 14052668867987679
1644 2647 402952289219582855
2271 1602 8029269070793642
2880 2332 38092028933781698
1612 713 651227873130413148
244 2294 934727119629700594
2257 2852 375720725279265881
208 2453 793028519525139852
761 1360 326247151454110715
1207 1552 88827946100136269
1190 196 961593938729486361
387 2963 942831146609068796
2566 2145 579078884525270448
2586 2704 818811300566820629
2 2635 322163889515720
1425 1605 334100905595406780
1169 2097 765184493400532163
1403 2694 120654192629663732
1029 2783 422885608026989857
2358 1456 409846126682783454
1485 2399 978997163547056247
2080 810 655136362620054492
2772 466 578925979795243576
442 257 355435059550307616
651 1891 939493204193458648
1452 365 880567832437198769
1198 472 653837693092810979
1270 901 970372189270267496
208 1569 657975844202194519
756 82 75525661497766480
611 2623 699742051381802467
2097 1503 305549153057455452
669 650 943919531194923291
10 653 335911657030254146
351 2721 904929239854719081
2147 1584 700671028227205170
577 2937 578260008618365985
452 803 653696634353815905
1351 401 909359637415281320
2237 2442 17865332898784187
444 1842 984714926807887717
1913 846 630699755886796732
330 451 962962458998563721
1213 791 602857124302999356
1811 793 1089571161535143014
14 2880 43807025763284757
1028 2884 616501683096095379
2701 738 258251729864785323
1817 2379 871195976662165008
389 1228 650295681290709008
165 126 661421194177972269
2929 1803 995401983305716760
2378 1415 295504214448023348
1468 983 877346887613117015
1482 1367 340629627314887907
2523 2291 237037909991777756
634 2921 1055937804834054994
86 2084 586682690316303762
1698 2031 363822786257442711
709 1721 86454337718832364
1498 1901 578309714277912582
663 822 685873495975192371
1745 2128 576604888927820134
734 1393 293528475289571544
2108 568 696369776990553459
36 700 8889324281460632
964 268 42133941508053331
2010 827 331068733584461088
1011 2725 882643745698923931
2624 251 83231499819516538
473 2266 335149841286684827
2170 1324 369578479784010611
1900 1408 938052209417018242
2267 2977 401997442303405777
2798 926 298062894786530750
60 2402 37934100925751260
2944 797 902216005596683841
201 1985 13534588448249291
2878 2253 694034082096184725
2678 2368 288848899710387052
1848 2729 866336119469013584
2439 399 362623808458244404
242 1669 341293027514599686
2691 739 628597649501897818
151 2395 680435227708738527
1416 315 591973638102739450
1812 2184 376897537741073260
1104 1624 439038702954195099
1173 2007 912121285392361274
2768 2238 17496568613009813
1126 2218 650813264428579023
2944 1736 520085662472251906
463 1997 371038484201656595
2115 1895 845807998197459536
2112 2157 109920036146791141
2659 2374 361528317118149760
1528 2146 1086785111553179556
2098 2598 594901489860281655
1300 235 651036897744298627
2469 63 693699422643019118
2912 2697 221616688076537770
1144 452 959463484566950866
2808 2643 6214988223481444
6 1905 1056941019726642232
1943 434 333549325019901590
2081 1763 718877280297245527
2791 1809 912194363350178581
299 1806 348470666933534617
350 1781 363971671987119120
529 2449 301410951041178446
2557 742 4342428022828260
1167 501 151363137757988371
1451 151 111080190905091545
2125 17 74474456242844625
1634 1044 56443479140159303
1458 1070 22289578782577742
797 2342 72631762785241428
2112 2180 1103327916533590669
767 2729 691731420348922803
1989 1254 448900164679678638
1705 1769 670106739360309293
698 641 73670289387513392
2479 1221 758619350294703554
1795 1136 80285842877959643
100 1857 653079769873262752
1927 2923 88303824243647472
1898 2710 874815347026420195
1504 1452 341254473467454421
1923 2200 1018922107395789107
2824 545 912314014055779382
1360 2810 328710272262178684
340 2286 370429418991847013
101 420 628170643454401687
1816 1592 412536225207048025
1986 1156 333764436773794713
1739 1379 46884558615731605
762 1728 649368952422910810
1731 390 295992716879110323
307 2724 12039044284639596
1742 1809 396598715260106885
2827 1125 946799410444804330
809 1842 948914055240954132
251 1347 291854408317618641
1352 1318 552393351726353509
439 637 112839218702982153
1879 84 953571039762779229
1158 1435 115444667511182237
2225 2798 592825893219722337
1318 1258 159130341906562107
559 584 1131841664467637881
1153 194 22467600122705742
2370 1367 331027796763154210
2604 2207 405854779827871508
2488 99 74970983472160829
2759 2036 701768375271396390
633 2539 79231247418208699
222 1293 179177522095536615
287 1100 586891949578779096
916 979 45125629634727900
640 1809 613856635831537413
298 730 41377791574710174
2590 531 88810404581722774
1145 1813 924353788825666077
1803 1506 309981628465700346
1567 1324 332969971033463139
1643 677 252167317611042704
1380 1177 691534273958048242
1376 2740 1087133974739721609
1354 2294 419174640014535796
653 1664 623294178029489727
1151 1051 123413928641896942
1581 2413 366993969407817840
1388 1449 410181426700840995
853 2594 108920488166565613
1389 884 25024171412109424
49 1636 328028329097670279
1806 1191 388086408503244630
2076 786 16570961422714152
1811 2842 109150046967351530
1996 117 909195878037533805
1527 2138 84890860735921389
2751 1145 1115553297274423342
163 383 695084875768501227
2058 1777 85484677581506424
687 701 219714899113107690
2521 989 1016070943792698069
1967 1479 879255607060543851
2080 331 693683866952451837
1015 493 594251596228289549
3 2416 587701115731939746
2163 2956 119389985456633121
2877 75 1117310184062130842
2646 920 89169455456909345
1019 2558 555191871052349721
465 240 45885421787082667
677 529 296626348149896221
1504 2788 1567353559616881
815 701 408215707436370568
803 2518 696349803328515569
1913 2994 671252454433414313
721 2132 5596002348934703
2406 2967 803769823135554112
2328 2406 147064070978345587
2624 996 378186722103562811
2026 133 867084427208597804
1037 2275 115740446054970263
544 2725 881335086553247923
630 1641 376249552634817884
2933 1813 338230970245758353
2530 1937 410095799273998385
595 2081 580281061596483325
959 1829 973640992085751102
1801 1798 980558330406520225
2507 1241 701485700884128491
606 676 344850319095691707
1055 2294 138018713228966896
1947 2867 36243884068424721
611 128 333316854568223875
104 2734 702023458125886402
331 314 364318394809409866
2292 2265 930927441466107373
1263 881 126530289614783627
2829 2461 625935391713871104
2410 2428 12068463525228645
2973 2582 4905275176793076
1297 632 650175262228110078
2505 1275 102509682664089635
148 2541 269143498315275624
2721 1628 909610979703442187
2139 1478 413116805738133251
65 2371 367620196626680117
166 1951 80096706205593230
1860 1430 422391229594273372
624 737 616757467100905954
1028 1173 254290072958693098
1874 2988 1016839444577876004
1931 2793 656525055987892969
1173 319 261519748419310580
522 689 983515982929419764
2718 1147 458585422524681628
261 2315 908906545480162548
432 727 303435523265158493
695 2524 969999050286079739
1734 1940 270137404338260147
1762 614 107972016015048816
15 686 728636815020535100
2668 697 620456225682593851
2544 488 365500153087396483
578 2713 332588064969501997
2749 698 517284072835475939
2972 2616 663061627990526357
1378 2302 365943111103081949
1246 805 937494155189301038
882 2485 142324249885898481
2727 2490 302590995623115124
1859 2878 876882752901568278
1280 2908 334225361334221439
427 747 473560892572185259
1274 1734 220187288760708199
27 1548 722289878241302536
2411 840 366093943643779370
2619 386 363437032299016263
2539 360 365645644996246895
2503 2797 614745152236537086
1588 2808 906557174541345721
1486 1532 953049331371101933
248 160 12289876744534578
2329 2959 46770416747525821
916 817 650437322501342694
1072 288 74978047267179129
1136 770 582285999811672902
323 340 52481704425391936
344 77 2012300328455392
1586 2962 370228879974367088
1736 799 1046702400061828989
1513 452 83757624588591664
1787 1206 4453045061041678
1267 2474 578542514974634808
358 634 85869214502907211
345 1785 336504775966031472
2385 615 654856268576719451
2943 2325 1128196976024977846
1960 1315 952439469220433899
2225 677 865889717335776478
871 1917 37742213050674531
2046 1238 759812212542938779
2046 235 1086197368658040297
1600 1423 759672879051385561
564 1710 733950450171326375
1405 2901 591750606118860595
2574 1805 993743226301915435
502 548 977780132699670260
384 424 685645949675921515
2255 47 618916853680621522
2046 2853 807927045038377484
2743 2346 290264629021681376
91 650 4312071266927816
1808 1978 834041680752591343
2797 2175 939352675350729260
1180 535 622079143532637525
1790 9 298318717219996431
1112 1616 689545608370967081
2575 2779 977474055974176435
2808 2030 624653503599233862
2619 715 706650669436196135
188 2648 991433618986760393
1096 278 87630802891577162
295 547 402003662021928479
1501 766 40923897287220585
271 615 114491561872009450
2477 299 981016781340828534
638 383 120295606516649572
1377 2189 612498075309249766
1193 2199 447686401583008954
2873 1826 656217593036030915
2872 1245 628733021252864331
1168 2793 1024210124675193316
1570 322 72596962610044358
408 1500 584878389400960857
1445 1061 40786776155636192
1011 1984 112328529740106063
1235 1104 908095712389508359
790 1112 691834009807853581
1385 2535 376742950866998397
2633 568 364868074812120576
1235 459 660538128792168511
1580 674 1123350302007159819
700 788 952058253545971884
366 760 661507166612067829
1778 2077 659973740445305576
2681 1602 649621718588378461
1235 1706 1817376346412209
1931 369 88041507789839184
916 1873 1047115325926565838
1841 1100 619422081676143904
809 223 903941040286869385
1659 1421 1141071253228170538
1854 2971 52273358495384017
1772 585 854216301437919946
1266 2227 695895690457507286
1090 2102 1005465016980162409
2831 1287 303756208278897066
223 2876 220793714087309398
239 2460 873206721900129575
548 1443 978198436797399197
683 510 263782498873519191
2713 965 874305016138148299
134 1008 305840494184369052
1950 249 82561011212179844
2638 2359 196536745582110018
1186 481 7870957563912203
1393 1790 973130759325732974
2246 922 737854321928674966
2725 1158 13884960748356405
1539 219 903905515074655857
56 1331 688412501025242409
359 1084 371165700801138603
2366 2000 665625904767970851
1330 3 296018782052429786
2741 1117 409652319466790237
2414 142 400579417964484518
1208 2203 360384020915416381
89 1437 653573287180576635
2682 670 950934437979277773
1152 1709 443662767005873118
860 493 113670909962877129
1931 1537 117747859934913800
318 1101 629711720846558699
82 2383 363876270353045534
967 745 985395811807507365
393 1908 947817032331056288
1053 2118 296541407628958952
555 2406 836363625918507321
146 1308 1047273250069656112
2397 2373 303237211146460642
2331 1838 189639032368669615
87 1561 717305731232719150
1036 64 338985033016838467
1293 1916 573825759271999335
193 2964 342197284094570229
219 465 627742657797512167
2066 1543 907354511385028306
1385 2982 333886810028586792
1446 428 9681290164561274
1462 1332 400061455997736535
258 257 337224671618749065
1823 1558 335100639037830894
1942 306 44147461615311008
2360 2160 872930091676859970
2654 1296 412783692293642329
921 464 691927169645500731
2498 339 333604159088096336
53 1792 354202200935003442
285 1982 413695222274016227
826 1304 335680632293027213
2149 421 6442136849893374
2450 1409 946976025831916988
756 1038 333309233063280526
2846 906 761309520484185644
1711 1666 547384744343041558
886 229 894246320652977158
525 1964 517617727964215423
329 1063 903431882715689809
32 598 331302320659536907
2893 1866 289833495987801659
1206 676 89534737293629716
200 1786 872872141171707605
736 1511 953425599287073785
2803 2543 332320934958886418
2630 675 399812763571031995
1986 1495 305045662905987673
52 1119 657616267605038333
2344 445 748980112436728048
42 872 49419845051447555
815 203 875181630052163755
1603 345 72796512196992047
1653 406 552137672507465478
2448 1583 325934274613658448
2019 2509 879540446751645015
1429 2081 867206838360732609
2645 424 583240336909374683
2098 1532 950138074694686512
539 2433 17557756904744803
347 1260 367382991103175045
2461 2902 16382614255372219
2007 1412 846359584830753658
2082 1391 968274140710988759
199 773 980533852302285187
19 2277 86753377451925221
416 134 52731335874713873
1588 2579 588301956857104177
1615 1544 685136079500129585
1261 1139 222929179702880223
339 822 588740436815254212
1393 1422 722132087713066751
823 473 375895584925914862
2110 106 691993946713044826
18 2577 1098365477150965559
2430 1115 581127919711407446
1445 1481 293658582459442932
2702 1393 974378532197978326
2092 2717 841112760669971827
1606 2886 330634232957384443
2707 1467 911229221716205823
1958 1 982316717070908336
2369 344 76308911538739700
2473 944 882283955992531679
2052 1355 155685990075182937
13 952 73507655462685180
494 1766 788545323490455786
1752 2884 944268056359644779
1512 853 399174628949789573
1403 2244 730436662121647226
886 2709 1006185724955910642
373 2726 865021577894503350
1904 1074 871430671988148114
836 100 942542900809028866
381 683 49347752706436086
674 1698 447333724355133211
2262 1912 956439091816353187
2472 1317 111254830415048967
215 779 78434521253035031
966 376 112826255954734987
220 1297 667189005032452916
1020 2117 233534088312231508
409 129 918056599502757835
590 2797 407049804724434466
806 1933 361982393962701959
1203 122 481568245923990563
2386 829 104147642864933371
288 172 5686538065322697
1650 1934 328243397934347971
2970 919 875874071222173966
2794 200 325720995778222523
2962 2905 37273075715300063
2166 1010 699909906601073193
2243 2129 288676088385422912
249 2957 587139061559922815
368 2397 650819250399619082
2417 272 876576649874189793
2156 162 614500607718311024
388 992 336944651505676591
1208 2871 363430184135908578
2003 2612 289058118803613769
1628 1628 39811693909949714
1826 1641 17318540929616
48 1343 83787113622403486
1364 2775 954402291526070479
607 2750 218143389414401532
1211 2789 939588552477359841
2783 2413 963542144602631581
2533 656 16380521008230238
1198 1525 326604876355152164
2963 163 368021651522853467
1169 101 795717847366014951
333 363 691066239361578528
352 167 907858594922097650
923 71 911045744029495610
914 2004 228588425707431964
2788 1604 373519302936330944
2981 2290 823308009525491482
2506 1426 325772286856669718
2763 2141 22859291787158115
1351 2496 592964895761325765
421 1309 688107092735378806
1552 1734 434868412939291978
439 1928 910380810909798533
1237 2746 504439976457657552
16 1025 664602128696329513
2481 2717 550898464864263118
678 1378 87086055870790708
78 470 292437927890355412
2279 844 584392755893160848
2130 2071 11155443600143800
200 2094 871965281164134902
94 1180 407584373547168048
2945 1196 401779817857651052
1922 1702 1130960188609660337
2934 1280 941878975922990163
1725 185 981895025153915290
2339 1676 774180875932132161
1501 1552 655823855465285544
2227 164 977920879899608177
1200 187 547236658294857017
1999 2901 625446482808788432
2479 1096 1084319332333910254
2195 2130 46764262948401676
2142 2300 14775082783647255
2251 1093 624970676036957525
1693 274 401947758518129042
2366 2227 44526792832794169
591 52 868740821784996388
1826 242 582716715920857682
378 1370 479090464224247792
677 842 89509389592098395
360 545 112713994094140380
1048 2563 5685189896314429
1362 1517 621838393100681928
2647 2387 50651211638377509
107 869 701037877956003783
1458 2681 110951198936823507
265 2810 375525005421281219
220 1071 1143832965773835175
838 1571 377169671204362807
571 2 881652239409281780
2724 2381 602804824567514607
1913 1117 1151374899792710159
1777 2923 8364541852312021
2923 1324 398288136077868761
1173 2514 219583536878509924
2664 2725 649443706860870003
178 2478 1020508963885421170
2658 2870 39645155274279768
1627 342 108230137265909880
2191 1319 158572678899161442
1259 507 41358208027160713
1880 2449 657687341212288918
2135 768 905605656548313198
1049 95 376667220565893951
2651 554 649121149518059237
538 2275 865009801225147751
2719 1300 800347288249937520
2139 470 331354618751087143
582 2703 109027270096746988
547 158 901885950905074711
1805 851 391063293093261230
211 2455 468786032520273983
1673 1887 731444715456505159
1856 1497 664552075670110220
2223 2731 50655344842021022
975 1850 865598806056858688
1774 997 139335659963415838
575 917 12845060921284481
2401 2858 1130285135320066955
2179 1288 686325248683394360
1891 957 291156194875269034
2646 820 486285602311477252
2169 1736 759888497463825694
353 2372 399224990582076195
871 1475 652082996670102820
996 1824 407052791155813676
2765 1083 43425805335708822
2611 2306 674770466373411533
2339 668 724844774083506232
1753 340 325638023304609199
1024 1593 583228896066469585
2488 2694 403409421140596370
2334 1426 402616844687900029
842 169 300461951732912813
1555 1989 511782180794072798
728 364 1125927643050452
1860 1491 666165867728388547
1394 529 953063290308911945
1192 2587 1099743330997048329
43 2725 325671854305060977
2573 947 878510557252420531
1953 2038 219498158213095120
1173 2487 432623791329599478
1366 1176 953989762710105163
2293 716 344021615470930976
35 1295 6042458178162537
1329 2006 472547629840858898
1040 2937 615304359360738514
245 320 907666798190815798
176 1913 900315889870138093
89 55 616894797828415998
373 2029 665861727846703949
2860 1246 1001540988289932321
2889 114 621962393163223396
279 2942 624874501000859296
1513 243 655750001709297432
374 18 303483699589520765
537 2696 833785699210822149
517 779 653166544036927122
2585 587 733028507667914423
2404 745 228697049901978399
2621 78 42136626787013642
258 2683 874645647778519809
120 1293 245627641682779884
1804 2946 896631053826692409
1879 2053 482932221109388631
1115 1949 409778691987366141
1230 2561 112229910660203422
2576 2117 589641491409518790
1633 1658 672779719691582951
2918 1513 924969878437503396
2071 4 917472743331043353
572 586 205788432341789550
238 2886 916342674501157391
1101 664 409567847239861934
956 2433 684195444985833811
2410 2650 1535626188237890
1390 1768 343984472611453603
1299 2712 375246129600167300
220 2652 896381422968618672
1512 2024 915873215952679451
450 2485 890059530188323191
2128 391 295152187859279321
795 486 665035212854026673
1125 2628 953810428956343924
925 1067 303473862237708572
425 385 984555041685736694
2210 722 954324439962436276
473 1550 76037012467665231
1547 1132 984251506865851727
421 1228 108562146458465287
2587 2996 854619332520712825
373 2523 1010330118836493942
2264 2271 690849983844171391
1948 618 984483609966801748
1268 112 710008633949847264
2479 2257 768783741050777066
2184 2109 662399504626389852
626 462 124335225660008871
2368 882 961498752960967997
1993 2242 889763681398857546
1256 2856 905000008006335937
2092 1076 1442640863813576
2420 1107 627710927788120462
571 1622 661700948385713939
1395 2514 115158683093573547
1777 1372 514733124868596561
2166 798 870137667903542576
2023 2071 578209040442782917
2926 298 680275516736594464
2509 1667 118509390873628629
1136 1183 108091048949730583
2391 2735 908056536965366548
1395 2821 702550868226263707
2716 872 154683807501438301
450 2651 604100151700998320
2490 2293 898861369280972018
124 497 509789358187879208
2231 2675 1089946470539739007
2630 437 50342905717833684
1168 2885 735277454413769303
652 2936 398873437498659803
2477 2616 686771956268652433
2618 733 947890399785316882
2049 196 48064664683822454
683 741 973719565113708283
290 1388 479365248827463465
2937 2147 592018073852799828
1550 2357 951569790025398407
1382 337 649399709416373577
2898 710 252859982656195019
1523 1507 735515537226722716
2918 1868 383847342896025837
452 1314 973251571507543712
1522 1086 882187185210161866
712 418 46010467665244308
2569 1245 403525204465732142
2617 1110 86930157628034231
17 1241 412762622225139211
1813 1887 401705610675847806
944 1601 977799787603997154
1645 2500 692024018142529114
1775 1865 214159335884434392
981 1526 973836322545809817
262 2831 986662454365345509
2824 2733 42788934441206343
1664 1684 377459667205479778
2520 2344 1150681908932470319
963 2863 359341108886589441
111 1399 52602951195719197
2889 1013 868287874231452742
2774 2760 370635720306007327
2271 1405 86964554065600674
1413 2116 913860213351865130
881 1949 890623730600905902
2676 2974 41660358205550462
1818 2565 329782458004009895
687 1291 797454477184962287
1088 1811 218322201174552807
1941 1406 292187366774365709
1825 60 666094161748308013
2843 2729 1131729908092272654
2314 2507 655311013602853981
1313 1064 981802414205263493
2731 1181 629011571240946414
2215 2648 103061019465085954
1208 1545 918728680537824623
320 557 700601565507639262
576 2265 334445805160385297
530 1670 655507765750219453
2189 645 940251316844726000
83 2892 591968891020343083
2169 1614 977458701495203000
732 2382 612669729265841702
1905 312 558394561507458155
2937 497 1053478825390877903
740 2122 915351792053868493
1930 2409 87702910309953210
2156 2453 805112962036608347
1014 2561 365351496396072939
2535 1528 758339212469478265
1263 965 364673315002918852
2399 1392 937347293782677313
2643 1511 120651052466684898
974 2724 289908234341231678
271 1856 664230431681833998
1248 2221 577674867118657955
2950 543 367432399740407234
2487 831 615345239101595125
2462 1301 38141428600591998
1534 2073 591378978308271622
1277 885 416537050298802267
308 1548 435059642159418665
388 297 979290527188936751
1682 47 685998437466836906
1927 2737 184795753448158377
1056 2991 373211892929987287
366 1054 125837842168770665
1150 2451 233727202166401041
1057 1712 694912429314024770
583 1684 698975690329268460
1315 1198 865668854274539436
1924 2394 1078280858900105936
2781 817 655204525059916071
2890 2112 366347911974055381
2996 132 365501926760174816
278 2 869586167512377351
637 1280 650621555031373793
1019 610 838840370934557574
1707 1661 708959931855597003
1008 369 5011137466275116
1549 494 192067192879221792
1216 1286 74126711746805290
206 2003 946623798602301771
760 814 902956369760942413
2047 2870 216564817483604031
84 1040 702318091733243392
596 1968 83531530729201915
1148 250 692963694280149066
69 2428 330365542794614818
1060 984 580226627168923965
17 771 662013861850880134
1627 1988 622098501887135255
1134 772 72218414261020633
2991 827 699095088481612694
10 2217 228848542474536840
814 2132 952568262256048084
370 722 334740395094712159
889 1492 37307881448873094
1086 2524 918796421127907206
1535 998 5307359208777240
2921 887 452548400271669099
2778 2688 1710541450353752
1789 2690 549483353249206805
2220 494 553041016689447387
1108 1466 766241703975144274
110 2717 1073735556833780913
2631 1742 946264427184100133
2700 1125 758436645848332589
262 879 37667351422958781
910 1101 589470734860293884
1968 677 938121298459167178
1404 1426 40427737965118721
1503 2135 871859448755755523
189 2135 954477201877026369
313 1705 328329202878368034
970 2277 335795025902585820
1175 657 224445449444246570
2787 2343 43808897292723441
2389 2452 720621392466111213
16 2214 616999205142126929
399 2637 1117180554382116124
345 30 913844542265710694
2153 2321 622708385570527827
1181 1930 290470070937947169
1510 691 872348318560967273
1074 707 876514517338224784
1707 2121 420778268138407994
86 2956 588345735081469213
2444 635 975672146705378427
2417 2490 974022692915574057
1189 1066 621782094315800830
2365 180 72145720527288685
109 1078 979782034042005427
793 2091 38061831082977374
2326 2962 1017309735130906827
456 1127 372347257988221325
1054 2031 986996268686151408
2443 811 939523886973558732
2258 1220 290209934031237126
370 307 904916478895781532
1998 2102 62204898805936245
789 977 689114980028166650
2902 2265 120650569503735063
160 2626 301795581034788009
689 1304 38671018220024159
2262 1081 913175529886567524
1397 2879 411366318744064118
32 2595 697972303970660152
28 1052 293177705907965309
94 643 976219889100381639
2279 312 365457479640449779
1036 2123 397428775787786653
569 1358 442578289915048561
718 775 576557388484799870
256 147 413260168920878010
383 1337 578476251639768535
2030 1018 770335060230549781
360 1186 364797892618244163
2672 197 878957676226652065
2117 2521 622498321207809082
2534 2664 623265734322243032
2646 2987 949231412806407769
864 2672 579289001579819473
455 2619 119298137781269270
1234 2285 870147083176035266
808 2891 954396233958945297
2739 2202 439978482552167526
2248 1107 371518194874546389
2432 2512 592632230741255365
1276 2008 240047748648783966
2254 1374 481500698437041643
1900 922 664632303476581917
2474 2141 379217981752455313
280 48 978814795141450911
1511 621 686257273626142907
459 1163 799084084806807205
2292 997 57124420584908840
1443 1118 289146053584151243
272 2529 413277429999193182
754 2146 119405797780412102
1412 683 288600749465293624
805 1930 590535173037069076
828 1728 981734259568857949
1400 2783 1000047376924728775
956 1399 927109639347408194
1802 413 70324505672319509
2939 429 79733892068711018
2229 771 310909572672959545
263 1377 914866293764832260
1039 2454 833770598490015203
2530 2625 636771606738707232
1293 637 780657621266207737
265 817 111153819475740250
1575 177 336580677842298869
112 1350 1035923125156481632
1797 2885 347446563114080362
678 1324 112100331730607186
14 2278 125950008438523405
2841 410 43909004052731298
1792 436 21906448770421229
2435 2721 442761772721408536
2601 694 916768708434423286
2429 2392 363195195593155003
1486 2780 406443320071501976
1879 808 938774368478484719
2567 1312 364242338146627725
604 1737 397159276695579523
2115 2651 761895397844978042
130 1402 867107672093645642
728 2248 125766844995137396
311 843 954520579216025818
516 552 652551360300539847
2520 2922 364004785226810999
1924 26 121809676501427705
469 520 9276402591258194
920 1576 577877230310893718
1370 2760 1093146728405744029
979 1938 288324384424541300
1403 2979 15703063828445590
539 2854 590323472501885858
1823 2144 578756350122291966
2734 1513 660905711444623404
1655 41 6973788266889112
421 301 376124249279701492
2003 1274 337931040374907135
2200 50 697386186630081739
1551 2904 657477566390337796
399 416 874857860200011479
1250 1567 82702183058316395
1033 66 952640793939496499
10 582 296452417419102542
2084 2108 988106214672546465
873 38 695743897516827366
238 2671 145184235792168544
2972 1090 701164157606190768
2312 2699 558101855155477178
211 1287 404812644300482180
1657 1771 353957393263298546
370 2429 110085017863712530
2319 1288 406287698337028495
196 2331 86310814531621746
116 1473 983680274672440834
1327 629 871273266745207263
1938 1187 1045953526548240
357 1777 591915298171256794
643 1109 84769238712069910
1579 2680 620287035678906971
2779 1120 125714712081879798
1624 2445 476499984225864089
868 2168 585352793914527151
1638 1805 597553967661263948
1305 1592 53028472141457303
719 135 655819577428169473
2825 1173 547484975300030628
2856 1621 301323208698872050
2309 1702 662157433730120427
1381 663 613113712861822064
1337 2420 408433205249562156
2750 1718 1118722400384331713
2441 1578 619463160788264163
143 2638 438833523534457230
1244 2245 543767483789414262
2859 2718 258265387147704564
127 321 477219630233772012
931 79 42752034646955954
179 2137 583168611422995325
700 652 83850313409733951
1194 1241 589440630989758
467 394 81351900735638244
548 1614 399099384991081758
619 2697 435766266488381171
883 68 957739346879290726
2679 976 594450973513753706
2793 1603 290013243551976596
322 2075 73834749836093434
2211 677 617915678385701100
913 56 910885320116489023
2953 2185 911707633006387945
1160 2404 914009052997589243
611 1605 1968357792586103
2095 642 648691726695063393
1657 1289 951135936470484801
461 2899 449140953365054109
1906 171 433154857438123381
136 1342 321771915064796314
1312 1620 362683839061686267
142 1561 970846872195107587
1341 1654 975837824259360076
1584 2168 118287231939772162
1982 1293 1152808078777036669
338 600 1126280966385739701
1742 193 949257961744360813
2971 1729 552576956322044855
271 17 325706750494509108
2589 638 75777788874732161
1727 877 11719781997355317
2610 36 902778685234408105
2611 1710 1017202847692837262
1603 1078 114180519603213883
939 840 985830979942632497
2648 1501 424800391137384752
2235 466 807418405020121919
1540 2729 325741924131282271
991 2177 293780212540640347
1397 145 112807963717257732
2578 16 11550504321808218
105 1997 6412446937233539
1337 2208 325518114068860475
1005 755 332972399573697212
2676 256 368237376586336853
2021 2312 665201520355748119
783 2841 153032633944908272
2593 2967 989154691882496263
538 2299 591507389030639725
1057 269 84380074138969793
1968 1585 295261768056952003
2880 2769 125640646983515223
815 2668 625120395296202959
2499 2481 981333382282245649
137 347 691344355558151485
2422 2793 948033490565903495
1515 2851 978446505634162563
305 2358 123928798286098889
1488 2439 701273974953868974
1123 1836 509239767458037633
1486 2180 790158061880211261
2382 522 695985369078263897
1079 782 292666703058621370
2724 2717 798645197572820080
1544 1768 642116707523102243
2686 2368 693626246214296019
1925 1682 950507427249767600
760 1048 698634663120100929
538 1509 590309306150148174
138 2525 331353395651136088
2455 1245 1083240638353917025
2343 26 979604660076354256
2279 2518 365184332556336793
1053 395 592986504494238948
2311 2782 321235302565981384
822 878 589744082003999382
2995 1316 988628957415158104
1167 2780 903134369785200264
111 2210 615242239317515562
123 808 361823813348001011
131 2012 304534603862484249
616 95 377480390003111543
1490 2840 261547724813398883
2960 1420 1059270972699668182
1709 1507 808118773242189640
940 1761 606122552551815356
2068 587 1050829638210258151
1276 2538 910863989974456445
2555 912 108810958695008590
2840 1188 207151078995835230
1490 2138 73115976352375998
404 2771 301110169259392013
1705 2744 685721652625798605
1863 2370 879323288273595325
1179 34 907283602424850805
1463 2318 624963368566706775
2593 2121 16173284682239598
1142 1338 374777893774047524
967 773 684889701114168631
796 2595 869682677914708142
1637 1749 582974637632114660
2403 1897 987118209133502106
2466 458 401281039839490681
2710 431 911739402106510226
2460 2927 302767180092002048
2976 453 937520629881925812
2137 2401 759047103511444626
362 613 829014654014666914
726 2179 372492473530496839
1592 812 1061129391494355687
1591 2330 908663769146699992
866 2965 1121143694513170214
623 806 697196425821358822
1571 2001 771918812974690199
848 750 651158898073765743
565 291 338668428278215279
812 1135 268459328722931608
1646 2021 872403785183488152
956 2564 1099680082598359579
767 1403 413176185688287923
2296 1658 60398407098353479
1952 274 409236165817708053
1748 2284 77053874407534188
812 1914 152933202629085252
927 1707 25801213840142795
1221 190 974283754177256593
2027 1819 41500227290479638
1633 1835 81157811300701541
330 2771 378020989650086955
2585 1172 503908125198990298
1249 1295 975652429544644447
2757 2582 936876073106872213
2536 1372 774396240102743518
2156 1033 298083148989979056
838 2810 334658490916202378
2308 1548 1133149732645715642
2557 1621 593775533115347321
2879 2171 868654512012787228
815 875 915357263834636642
2434 2768 614746269673437628
2049 227 699085554175165279
677 2212 866158737288064154
2415 395 866052643776340176
1448 638 336659173223512206
2016 1111 84943056180555778
1491 371 911483701246064475
2662 1497 626577932762055556
1685 2378 656911497207257618
1307 1362 866684577753173786
1431 641 27699638420669219
2604 284 328785665398401198
1269 2384 902734724291414724
549 1903 915905667799427709
447 2236 873086830288475062
2450 71 586383722710761771
2537 2073 693402186938673564
1962 2255 32426206713835431
454 2782 421551030567558223
439 2763 954170681575648455
427 1268 548107988811046039
183 720 335330464185477262
1588 1682 875415918093030718
2395 66 359254686840399804
649 1573 325400123687359871
238 4 7780226896733325
2582 2741 261526004973961950
754 2499 870047416117714751
1138 193 375652681310758627
2757 1218 397520693289121851
763 2177 341000075243332137
1153 1578 970732328316119104
1235 1539 626196822805497375
972 1074 290578201156459430
855 988 1788171010228501
2394 2207 467220862950681333
2058 2439 333642008369565093
1313 497 762446041560243465
2994 1009 938103927424534333
940 1895 289321176803941481
141 1877 696568987345836179
10 2378 371993380545036267
108 429 304439660529628649
1396 2361 655158201101008776
2407 2485 541853585348971367
498 1649 662967135489369803
1322 1270 916887364480704578
412 1301 577801717813568568
2205 64 79427397769186773
2189 1202 722878898838633599
2371 1346 589173624264054119
2594 436 413228427296748367
842 429 10435241887560679
2528 2150 912953003652208123
584 60 220637249914191585
1597 80 689077423816342477
465 2188 941397242864918497
737 1015 591306526485851505
495 1217 49216495693396305
2026 2143 1054880395248819183
2385 2358 364075639591151241
254 2096 808965480531980830
2618 1035 945727110038129721
530 1136 988120694072352363
2755 2542 371273484728739624
302 1914 697151076339995728
2500 136 115182881600877866
1530 1964 332698773524415089
2885 2752 46187837201584675
1510 1582 663089621443079543
465 919 45322549822566139
1861 2134 122190693438262245
2114 1408 798499149219396854
2913 997 362178355968110817
1050 1197 964088830674835268
2948 369 73206387422295408
1374 1706 519040805402105325
2143 1082 845587519345159079
1770 372 419613064309437342
1813 172 984214448633303975
193 2067 693737822148795256
1420 1734 582112079469945029
1357 1874 115951475775689602
2502 264 370632707327063095
2688 2502 377529163907854720
1372 879 231023417458062801
2943 2298 116030474596442288
2038 1151 1083226655943146501
2206 1619 367468063387029393
848 1223 1209987235750071
2076 2265 687186527204891840
1846 1932 974214922903572542
2863 2239 387439047797852597
851 881 61844276753267751
2453 1177 517954128551124583
1568 2923 589948215487633282
1003 349 157625757216667905
229 2557 916133302772302971
2429 2652 399518596409561839
2818 2848 700914693648687438
555 1389 587755319785880952
2607 1560 1020565145295974444
2517 101 686225966817604995
2431 2212 122707226821946722
1422 1347 481447564923366451
1028 405 410856515635540281
1071 325 734774214478052424
1644 2922 110306334700505461
1164 47 73524029688868327
2488 204 368120886043676238
1789 2538 361232853170466805
475 2298 332907409272510974
2306 2090 359010307345172455
2651 665 653651072886622217
218 1370 443272563167384844
2970 2437 16423396231971103
162 1495 947283227978565092
2521 2713 576921387746728971
2486 2404 513332440616964895
536 845 340593044883899528
2874 2674 40420119290875721
947 438 914445457963479267
1334 81 403208879858840794
26 1864 149423174494576475
2573 2832 10134168141052471
1552 758 951934039069405002
269 2979 86233155410764467
1458 569 42592061250531470
1784 388 369070436108648160
564 385 942844194108306178
831 2732 940568549792297044
454 1301 73625877747712303
1437 1534 123251118119912775
1420 429 837952747685299222
160 1739 411985301046919277
2461 1942 650267848774596310
1062 1506 3576899383727959
534 412 117326208448104613
360 621 984393777690847072
291 1030 52126989988465323
1590 504 882349956721691715
1344 1821 948418817663379260
1192 1588 371012017345382324
2389 2253 398903178533031577
2550 133 986923149245331650
2886 993 296376550944220941
1763 2830 681634876113578926
1378 1149 913953133574925855
2065 216 867864100324462491
2978 2222 625468317946868688
2210 190 990001211292185985
2894 1596 908174728251850216
2470 2545 694175867394744542
658 2034 255657738284650962
1263 657 867855386264500003
2745 2129 266090915765972112
1704 953 793676552902868269
2357 1728 974255448038193877
2056 261 302304426447790479
200 256 413986848950841354
2288 39 967448130946715281
1495 1012 83210098926530078
512 188 405736003220507549
242 881 715285942226454984
2348 2811 146313361697474594
1320 999 556902119076877611
2759 2461 374915003078118935
2139 1513 980558109615992141
1223 1885 324712904507760922
1245 1208 620485949063359587
1538 1897 869831094066875350
1699 875 695153148443989749
33 81 579944569325185956
1897 2939 987929986526462592
168 894 367225169386766205
1563 2467 1123625776137038179
1114 2188 906760462372246972
2312 2716 217294091481486218
377 74 400910961341772625
346 2206 327977530262745048
2591 2037 553668782223400801
2931 1840 295649617084178141
2113 1648 697834638021095584
500 594 374385098975549487
807 1232 623541464176286827
169 2825 627182079016995783
1676 621 866457423858458506
829 2349 163164213034655549
66 2782 964071582656044891
270 981 84433635681854000
1823 2199 1015404833327014642
790 1982 372124273539451914
2516 2109 11264408951566140
2834 1820 327724574596430197
1473 1200 769048448193533325
2182 1214 11281955520776136
290 2599 157625594419568263
2121 460 696661022806285610
951 2643 591749190717405734
1465 735 625666737499079927
1715 2484 900725122173172383
352 2791 397729172387854955
1983 1533 333757698296578723
251 2267 80139677278844292
2107 1774 693521406957000162
1150 748 1016186630039167054
1523 268 447638526287901692
1181 322 124769775125438825
807 2075 947639426664414603
555 32 113769011085900017
1674 2278 953802988671589353
62 2798 588449113737584902
1553 590 40713692118163427
2192 1753 912772629834747692
2384 1162 1129057716325861735
2154 1025 582395646523480342
1255 1543 872996992157475872
2287 2813 79837279445851521
2762 537 902503478895792917
457 2714 254119207973138309
656 2139 338000972440280070
1470 1139 340339373564173363
2567 2613 592835986902485783
232 2753 912454746055679065
2281 796 987394210851515769
1773 2431 638181392168742420
907 2396 620971952176007846
282 2674 986912851625380880
1256 712 901125290386062587
638 1810 154110365158009086
914 2097 325872804668795656
251 2794 329049012451672519
2727 307 694382443905690740
663 1979 771961993616175526
1320 2337 131911982794972580
1563 2400 903972644599662150
2009 2587 782131109572229014
1911 1054 701066618002556848
2450 2518 366050319798669647
1243 1808 939353862012600222
1627 170 226190092475227579
798 1739 910201413570247317
2847 454 481026164737737458
337 2551 649775019928460295
2136 1867 293053989991688602
949 2151 947644076437970934
2836 1352 410956887038690543
2052 2511 151500290895057079
631 482 43018850175815593
1398 1996 50594662075776062
1335 29 506877161705606139
1441 414 905143028978223969
667 2020 334657255337223559
2775 2388 399467875334609200
1290 1691 582943359989592585
1521 2379 364252047250703186
1769 1903 138827984492064277
1120 2847 1020505925328238269
1808 1156 688983026821118856
721 1703 324348045388686126
2251 145 336050581507097450
243 1863 296430101981607903
2649 823 981369609307093957
1680 1696 290077861972426375
1076 1346 414106053682363077
2178 1766 359609480518668089
2922 1313 649931804610747444
19 1272 871170083965560242
2736 2332 434989335781213736
1372 859 545533753395247466
2762 2028 1124072883202151901
1560 747 901264748243538933
579 2089 6760905609777070
45 1847 645694892857720851
901 594 891403833994893071
1361 1839 874212438332320191
1342 252 924867775529756988
2009 2844 330438251719257584
659 2406 649997252839554307
2813 2434 952755131554336529
1744 1421 481312418529576022
121 376 80749759258693481
580 2093 772945550504500122
785 1067 11952579201914724
2905 2613 37280377135810746
1188 1734 456412058052663462
1177 2241 593508673489860381
1475 1238 362677373681898018
981 2434 342237925061895742
1062 446 409885067117542219
805 476 3171059590440201
129 1859 44420371233287215
277 898 353059004379170368
560 809 692735617947256361
165 1817 400714571940187058
2570 439 593218913705989093
2940 2605 365078553029594292
1901 2342 291476059257249703
607 1457 880002676957078222
1423 1693 1120647438089746579
1290 1385 361520402491882056
2529 541 589252411320452286
2645 1418 592331046521267369
2134 133 303896789409690751
660 2028 442377770539498733
1480 542 369340289770302893
1826 2510 397964823369617058
325 664 972892973974275239
1980 1361 942624321716927060
2566 838 5398820957588744
1470 1140 87803532273493170
1631 604 660281867389790154
1972 988 552615098864961858
1640 947 478773078233701586
498 925 973918671813337312
1861 1863 696128632081163311
1379 734 687752529617388902
2701 2171 832220192489475667
1853 1267 954404863534066795
469 1948 79941938673194346
2914 2577 541654892166505474
1601 1034 875496396461536776
1271 2976 945540728045541339
1877 2768 44398312110052714
1327 163 333345379243352218
1965 1642 201272493959507312
2260 2271 369912365926606741
300 1829 802092141473413388
2140 1088 970035094909626956
19 709 981507808776049846
368 2769 622944114246265631
2590 665 118002423412040885
668 2554 652187318390053831
2197 2530 320656874133642044
1912 876 137384643347103889
2964 2964 406208001010657435
2056 2983 403711682421329664
1731 633 871236770456130976
2627 586 1058926050892288072
2657 1644 418446767116579862
1243 2386 372133583308034578
2431 2123 937055598949972378
2650 738 295598179545303082
1689 19 581336187484903903
1128 2179 301504939000370303
2959 715 312521096088024295
899 2517 679551926361769601
1108 2804 225897146516460897
2270 2563 984649146158242822
1322 705 6602739929698464
508 1953 146790949748740629
1123 1891 224186917291022572
1386 2144 865541884998290484
2548 1425 661208063774812636
208 44 950263715630061151
2969 1808 982294336059826896
2406 748 806721311698085169
1086 1180 305766410008765976
135 1809 110833780719233366
298 2872 113298633852804544
1861 2975 398005353019728191
2338 2861 754888291715563082
2394 2253 279035988157150517
902 1374 500818868011448204
683 2843 1045209786976006428
566 1212 432069620986016855
752 402 685816151782076960
1242 438 951270938029743000
1396 1958 584713546069250885
1173 2121 843541703069534738
309 438 874140582828218216
2929 2160 80608067082401712
2125 143 907725252838913666
1604 709 84411253239118232
1201 1200 447369078977620084
2611 677 917070339401536930
2021 2186 700964504531307013
1082 2674 85577313590053169
1972 689 46321913591019521
2088 1080 978512942292231234
2392 2108 982701683091622787
235 142 593282798257068819
139 1303 110074360180495840
629 689 113284590243186811
2578 1135 947015434503602579
1095 1809 917224881583015337
425 480 627850402964530188
33 1601 622401705722078575
704 2653 693607922897608425
1106 2605 700082766077888313
2779 807 331508002138841090
132 946 341507039965948101
1913 1898 996989046087239008
2865 2428 362812348577224019
315 2905 877642501398720614
1974 822 880511753580555871
1709 2064 1097529783199947654
631 2389 298492198014622021
2159 184 376675168872439698
2772 1357 516919840004113155
2053 1761 746730662275142763
2428 2196 893057676947029178
862 2254 875078345754840191
765 1837 232971433452066538
1443 812 256959181791733336
273 2774 985551405784691864
2740 2338 10699804917461541
1777 2580 327904290314214575
2029 1009 625514059126587478
2000 1022 1122947778257114972
722 1621 701390855404205366
1240 2309 7987408021784652
1934 1989 505868047750298376
2059 860 15574714865890429
935 1937 978409073054431001
1983 1528 1096318383568046824
499 2734 626210946229701260
50 2184 880935992721780183
1923 1288 181470028115330831
2433 2145 6880136335579620
1838 2882 507972852679725999
2215 2923 109816551190241331
1202 2073 1015912513683250581
2422 1669 119507153782927767
2485 1229 700982920017987213
1600 2972 13438287895468655
500 1729 1096274415148372861
190 1631 913353359680030992
375 593 38598634668185182
2204 259 659560862905355715
2762 2654 689104222933792639
1750 2911 875903979985104601
1029 2768 374214183015341203
2875 672 655435091079407535
1103 2850 954029768963145326
2344 1237 177340527526735923
2382 1397 876812521940150465
1246 2140 669070627464327618
1652 1344 974362937578098834
1995 2730 388775540679473623
777 1456 870519757910710017
2531 1373 172071053278174330
2951 2129 14649928051447383
1936 685 807540814256316339
521 2770 659890088534693757
1180 2669 580995319640767945
2518 1235 913765160201627127
2189 1410 377149932624303491
951 761 657684558484677044
2597 2552 688372871399419280
1892 2656 1003130377650372941
992 822 118258124604702315
193 1623 410291901720212587
1040 2132 336790080506929814
1397 2611 302488154223323395
1175 2043 123618872103691875
394 780 51299434347662658
1727 1119 49381880252742036
2762 1721 699028133096260974
1166 1367 876831821437905330
2862 1238 128160384124612394
2477 812 254667668195070711
130 2384 405325336379052147
983 1918 588669783806373000
945 1607 593707720515247658
2326 543 805965028780127770
1409 2602 109881204026618818
1676 2794 907123757298686288
1756 1898 109535632691400267
1714 1801 680026088081406961
743 1214 986426025807634557
268 1317 650247624076505455
1638 719 304965637771073993
2862 1109 143552916329329683
2856 2401 439202727042012730
1180 2390 587561531505960907
1523 891 1013206733315963266
405 2387 951156881313083413
2081 2193 125348218214148559
1246 337 108423061989885547
1315 1208 973078328368984952
2555 2723 362856963218402809
145 1400 335119060161139489
1704 250 477049840089899258
1383 1496 542159138607179203
765 46 512360629288621421
181 2421 404575527948970393
2573 2258 881642513354991790
1818 363 327007431323838928
250 55 12442728072779879
1107 2881 410693167291181930
2282 2652 161592088747212073
180 815 8327994083611428
1450 678 8076190222984490
2873 2182 49680522688363132
473 1560 974544507693676586
2178 1462 40941901093802164
781 1999 978702362768271413
1402 1134 943487918304609892
1756 890 373927227334368932
2750 2315 802613423728807996
1491 1759 16029806983205830
14 1948 662611617900956724
2590 1147 387327810280043041
1238 1606 369250573111294811
2993 2848 404484417684246003
438 2249 913793496555505931
1780 1054 865683177325749677
1945 2908 302341902581103846
2918 388 1007386652965066466
2809 1627 440352898325500540
2152 1303 72942487047331621
1028 1267 83406475610344545
114 79 373981471605688604
2675 516 915371541832826248
1760 619 431381003174333203
2789 2877 732233235060785284
1390 2843 1010463120157393346
736 1503 654326421287899715
623 2312 617720424657132813
578 354 881070120664703974
2784 2586 204464212724721033
1528 2213 273660838127214576
353 2488 695828868634732215
1318 2696 881401981606728956
1930 231 119744251613185016
2004 2048 442088236500286805
407 1463 290067998853783012
1542 2333 334382895430708736
1048 1854 698853726014469472
1459 1630 1106344635670923754
2396 1331 45684140915025564
2181 2460 13392830399116803
764 2012 769242105361513992
2650 362 662931007304902073
160 2034 549205742911005259
2950 1497 902709896383768899
2924 976 115353685061127452
1499 1861 692606944057862055
927 2859 651380214658783294
1600 2265 880878492576699068
2351 2290 1037794561532314451
1328 2533 68794686594530823
1722 1126 121879097972055733
652 750 650599534234673997
1077 234 916715417437607681
680 192 331159222756067455
972 1739 624194229323811642
1228 2582 78504528764695060
2915 1349 159915992134462079
67 45 663196050611142029
1317 2207 628751326600772853
2667 565 293415717213365392
719 2722 653779738993322777
1030 2713 298049365771738008
1185 1065 945787295683856464
97 701 663847865098327200
1299 2469 881446533422566834
896 1982 65208238125387120
597 2189 590078941549126816
2034 1224 808399367033489481
506 110 893420768346570967
1205 1094 665991804594835946
788 1119 699362521049468061
235 2521 945130284865406959
2341 2750 37822238489357202
2469 2448 902993807061257612
1590 1356 1102296133089729
407 2824 702147429177458002
2655 1107 939356502230225125
236 1049 589606862971539826
1431 1999 647004998181915899
486 2522 194119279358510463
2076 2475 656770117209291536
823 2103 618351383054502469
332 180 38414276466415499
2808 2653 650194841477109811
2636 382 53431888527148877
153 240 577453877435725987
2336 992 222927149640653080
2690 799 1054478058795624924
2343 1930 340482173705081047
1171 667 910711953164334573
1471 1753 16222220082246170
2279 996 6187505520113400
2854 837 938281453732884676
2607 1573 477345824381926530
2157 1377 89547891467719390
2883 634 868478721265096674
1988 1210 255287873048394553
1979 1796 491400922038595348
1043 179 112190693366880998
659 1131 738143249849745539
1965 2757 73642891917486403
826 2334 43895478729359220
2924 256 699875993534059072
2905 2310 665410848401236966
230 787 684593096965768334
2468 2590 8822070498214899
1264 1923 506846523077636434
2783 159 883392447019171102
1997 623 408699692960729768
2642 1 120437281076073934
483 1096 628716189259597372
1600 119 579384144550928907
1716 569 914056226546453115
1483 149 870208184350563137
602 1087 917420230960343203
1693 1172 754438382875128484
1795 521 685457292447456438
907 660 293955033805663074
2856 996 943476730942513423
1184 148 912080192360451391
2672 1216 13260810295121729
862 749 328206238523629728
1273 952 579227817194792994
2411 1835 81565716958696407
389 2549 339043682567714093
456 1413 686115407336048622
2893 242 12620538418611237
313 2871 658656574663252398
1565 2636 839124777997714445
2634 1866 578052352988246706
1933 1802 962839597508232087
599 1866 85483903872909251
2428 997 882199344880788749
323 2730 316907399322749622
2623 1924 691427738655386688
1016 2203 723490834601108623
611 2116 983077677422627162
2648 412 898613200433587656
1802 737 427382176669916141
1279 1926 77391197832877089
1140 2330 299648400468765745
2535 1525 976156467590808627
891 336 629519282490210072
2135 1424 877895769537107437
1649 2938 123480699212125669
2930 2663 685367104530657428
2720 1225 908970891819807094
301 2111 946125362635279169
1362 465 625317846568126211
2940 1452 917365475429025344
2719 1941 773484809222643637
2703 1005 901512973134622417
717 2201 942232194954506366
2325 103 471359706944896603
534 178 410233859149646506
2876 2706 510766828769375645
1936 1864 220410616492166191
382 2421 190644934993703819
773 654 304626917600626791
1564 1044 375631762130888729
2650 565 2094746167066886
2862 1816 897054442890788093
270 1064 401665445276429493
1479 809 652048417896944000
1895 632 303824952773007366
2693 1906 400524402102917551
263 2941 1130180707152834258
746 1824 7805760879255387
487 746 361412234454322018
199 1906 696804886512445598
583 984 364090521729159766
1512 2697 267987612783724310
83 238 338557327341527620
104 2813 402446956454238764
2843 2905 439776408237751635
1901 445 876902699141249983
1874 220 1067692066255553746
2545 845 658993284377327787
693 220 900018784676919383
1629 2662 7875827263547414
1524 588 868105040931217681
261 2804 370385963501831179
1551 829 310308643742965979
1253 186 588327412112580139
2846 2267 262706034136005019
2565 1725 50948842951200356
2440 2053 1086300057233165000
676 801 365813680990250421
1879 1968 941274103921678580
2195 1789 38039279562037626
1413 2803 652112359340178817
642 1521 901841314089380086
2435 991 258322994953270806
2473 1834 326712110520875382
1672 587 836624352979470023
680 580 1056125917820382152
366 1852 905679941951298554
1942 50 88683877441569179
1459 309 642928932123998632
1908 1361 623926192669435208
2480 2667 938751689283042202
926 1456 908512442479335259
417 2286 76052701841242112
672 2096 14643400421798607
1822 337 363454591690738401
1342 869 427507079920565889
159 2433 593402902729995382
1087 2986 298761309028203628
2015 1589 119908076475195662
141 687 218795238009967950
515 1254 297330096562186480
2494 2637 541656440256903803
2095 516 880121442744902153
2047 1532 144345113688386432
2723 470 337477823014604272
19 875 869905504000247438
2879 1036 973252732485026878
1580 2807 375860666575593694
998 583 366461615588415207
1992 2300 837364263881378962
217 2859 118063912828606303
468 2137 757565726482089640
2193 695 48526448743557030
544 930 296888847854192408
919 1104 622857978037021086
1656 1920 337704642726987078
522 745 46514295990192709
1196 1367 304631686627388106
1025 1471 375541792925006424
1067 158 939718383723188650
219 210 702249590484295164
1695 626 1019526706803118715
1161 2077 1089358325568897621
2022 1682 293812543536722163
1303 2025 872509369641877855
1756 311 988419668367834173
365 2441 944394132346628190
67 1497 910400863968825357
2014 2106 692892461402075403
2502 247 115045168252725342
2448 1055 692274931848785595
1520 1813 915501020637896772
2185 1333 366229758897062194
86 2036 952612513700522053
266 435 943704786999171777
2304 632 867862804478407253
243 1050 625304669809379560
1622 2696 442413125747020127
628 1694 187593318567239464
2367 2973 376675612142578348
2012 2138 403981502041474733
645 835 976721814407082355
2756 1355 664317810122438465
630 657 699210927198806779
2924 136 629097493346539076
1271 2455 732117450634210769
912 718 984959165942520232
224 2074 24599445615103916
2624 1540 44129767503102871
2652 174 629717227147476514
499 2487 368267663792877819
69 2042 1022442252889193780
2911 2266 373857065291644311
105 2803 881727449313828443
1958 1594 793946627553006699
113 2584 314004807782792964
245 2819 367534630880244710
1957 150 980573954881422695
1516 1120 412789831783397483
2460 1701 937791865667347821
2230 2110 974421076222616894
152 1028 588354859915044216
2797 1612 334603511671304427
1067 1791 8192017692023746
2519 455 975077416958006846
398 859 873237111104583660
1841 347 375416711551473993
657 292 769595055580015934
2723 2571 841361394927362620
444 33 626988940761930609
2460 1055 297172114867408823
1743 2599 405698132530990948
2674 160 877644092964637413
2813 2774 656054160210460419
507 638 954682128446417286
2867 533 84953243210678566
424 1124 940373868450195847
2633 292 1132192370155575873
2601 19 666286622262098031
1359 2296 435490827763606940
2174 2782 33572158796307361
2429 2993 689931088898245720
1974 1902 339005384701607933
1754 2894 373943115795189143
171 863 547579964942446738
2943 1900 294301341492800602
2251 1596 691788264956003631
1568 1542 404577480766783547
239 2050 686134885808338346
897 1801 1028352602000588
2655 1804 999891279848749713
2342 1857 79293732880824909
994 2071 192305092598080027
218 2333 880673264610994962
441 454 711944546665117411
1403 57 977021376515383477
1893 1430 285293115265963238
247 2290 594524908560435309
1016 250 481502033295510674
667 136 300185181618316830
1551 2035 510003847823531512
2102 1686 143661204226164849
2009 2305 942314891352409066
2890 1309 407758917915962701
2796 1207 654522867995104496
2317 1937 911335486387600162
2458 522 628081659601189963
1376 1389 943261196027457781
1060 853 911387495750032467
1823 57 947022885855032264
2990 1817 918056326633984247
1878 2586 279424210968271850
1980 1477 336894535675932300
337 836 986659205684869387
2641 2902 270161379744612394
507 2714 186535950717405846
1174 1803 1142048594216322195
1410 913 694817172193324125
2040 1893 869995034833213694
208 1176 950319633219745463
1473 2524 936600629787592127
1761 2080 959431654995854317
409 1683 370356444610747178
2895 1401 698256059075498253
1114 2363 649702396155456397
2325 1354 794392083535962086
1186 199 114569509108196623
2902 2979 8333537478788372
2927 1636 916643403063272579
2815 149 187159028007852588
787 2954 950205460107631967
1768 540 632675766569944058
2530 2252 905276547857364738
981 1663 912864212597300951
2646 2446 81730278712972351
2813 2475 298333733995289858
2565 1905 449737231965501315
2342 1320 519948273839419992
2805 1193 657633514186231159
1774 605 130804015989409058
1460 2317 263545811318591850
2026 2126 593123166951457639
1891 118 590275950104888986
1970 2944 952192634222955715
2229 807 999746935779298776
2369 2503 586328812842118466
2124 2301 158710456499543091
1945 1502 624845077118350082
2926 2280 306265176261232170
1308 2650 655241733523485989
1136 2675 1821683155961227
2211 1486 623757642670151766
574 1247 48748675046858488
1554 1175 156178942291178006
960 759 1047932914426733292
1125 709 377423879517788289
2590 2611 72746512168712079
1043 1087 361665668348694488
2223 849 81641050146055389
2381 1569 598835580123056179
4 699 700913932773331408
2111 616 47869613420999595
965 2653 653849863663228315
1341 1504 687093259033416213
2666 600 578455053356164017
2883 2960 950110015725438150
999 1292 1000358214521335080
1513 105 904754797543382562
1983 2444 301167964649896014
2698 923 807791279953205303
1360 2464 335083545892263392
1439 801 586369489326307663
2000 2334 363861629987668938
2864 131 986890619605007785
2488 1104 939129350708583843
1445 374 873189914452816998
2547 586 268386129024162898
2534 2190 662646964587430038
799 101 912255244442490228
262 2254 865419631168284772
2242 2104 17312691985829502
2826 1495 48828597490767610
2537 568 691131585162694520
1210 2848 47978001426481641
916 1213 384677918151859116
274 2082 399455419525298742
1123 2026 504469271081083410
26 2777 112943804904383690
2802 8 987626404337557699
1801 1156 90266954465617214
180 2778 873827296517015965
2649 1443 366028759591631419
1738 1801 670476043577887107
944 507 937913226525147403
1740 2533 685536591569148497
2195 2652 114318145287088348
2146 2697 1016748249018255415
1817 2769 296542535903616266
252 2213 994142410546782397
1796 2811 135303484071705685
861 2634 954237113761614068
578 746 366003011196743722
1118 1528 1127093272849067530
185 2353 337569774440848866
2304 902 963559446502584599
1530 252 1096550677412073329
1784 1777 977582124682994935
492 868 614253180875915220
501 812 867889151832610036
830 85 40532198272081388
1286 2480 665473932206430384
1639 1786 337210390707083292
2494 1277 336437408888346383
2969 68 108187555140175812
438 1942 988945074792650236
578 1890 364673479917889767
2310 2424 424276487331537785
918 1617 577293981134299411
1274 2678 650787177221202877
2407 1425 230050093112845417
1185 732 402557731176106978
1980 2125 588292923694320640
1425 2804 408350146266698981
1084 169 368806002819224409
2324 2136 233551301335872959
2496 2818 291000750818508105
2923 2216 1025215558884700029
1520 1364 363355998293203736
782 2549 404922553030700056
780 902 969020344831491005
405 1839 340133662006415721
1043 1793 96160366255006467
2383 2665 916449947211359267
1787 789 338135324205409659
2081 1379 77215447903583673
1006 2077 975302069289342069
2747 1207 227818864176420488
833 2489 330015599929863263
2589 1951 689192062918897414
1920 1242 289939750972748352
1519 1675 1024751979764619138
442 1804 85559354862460861
964 264 696494765149408580
2705 474 377038308359891448
310 2793 6654179916542763
1547 1365 865276674419509676
643 615 397117873605930506
313 1608 593508648249910328
1760 2070 1002317016053732834
491 2964 945648555304722364
1037 2337 784732056373102901
2465 2833 986721713879088428
1301 1413 39144277938816033
1390 622 585369269255453147
2774 925 615264006150942199
495 179 324993456578543973
1762 1326 710375177665423896
776 1745 978484652058128523
1706 1704 232293333123476837
2125 636 111400866771422893
1570 534 406132514526819375
2766 355 362546669334140149
1457 168 918474298143926095
1875 235 148650485800126726
557 2535 593373413583999123
519 1052 584400946086929879
1440 1831 399574368375537333
907 2781 371125320974895413
147 251 116744914758435543
1147 1038 965496910768121158
2094 1624 1128701315370750410
2919 1872 784628099873216243
2981 2985 188361206213935591
1183 1543 660573257157933886
2455 2439 1090752220723244219
650 938 665359899695585958
1870 662 45197287888636502
1557 2578 211932612326272235
344 2581 905016715535542803
40 2378 75672646773794781
2262 2773 974771583670769695
1987 131 293794358982946210
788 1381 49170420092295326
10 821 847758127770835881
2585 2237 372433662324222176
220 2639 808303521452452140
1231 139 666150533285669154
883 1849 310318754049047863
2860 2557 968890628442350167
1777 96 912072972878950344
897 1371 171724528946632198
1203 92 1020387035591059843
1514 2266 977354949376361169
1784 1128 914127421069036858
602 386 623456186613564857
1294 945 613200492315916451
1187 2058 981311170858367851
2579 1723 941033328686716521
2003 2882 328927808184671011
77 1845 867664134233097557
307 844 110328229351842303
2098 1515 623786686496874133
299 986 903402407776120251
494 2382 149245036618763452
1891 1748 868374626696544239
55 2110 587603585957168920
142 207 651604159834476517
1467 182 330804151244892542
993 1062 627148175275152797
380 711 257304262460138137
2349 1846 844588446612360107
136 828 663968214783727979
820 1911 160500796610261402
2412 1918 953834114829359267
150 2428 411996778666853694
1223 1569 294408441497727369
2417 398 402883187237694002
1279 2372 409673835716924903
2787 256 910238959944793794
2246 2183 361354042123261967
2 2643 698781161724932414
2313 867 721815747321913146
684 1031 219943346723782718
1560 108 44527012780589194
613 1943 737647214661721360
831 413 651124013150608584
459 2491 325587343339097375
2673 739 80838122167419596
1465 1420 265101115405188869
1976 2426 857618581261496625
962 1914 117663957005640096
1134 2077 982682771867291371
607 2984 125341045102638958
876 1112 941994503240568888
12 2843 161733538217143449
450 2960 885357617851454851
868 1146 102953333315599026
243 885 645146703606540504
2825 2366 339513468596938934
2161 1578 73497495455228424
865 811 989072109238437262
634 1756 869689898931202339
853 1408 300338535527477595
411 2950 697695502453856486
429 2294 342575518752088296
1764 2333 899567081127617204
2121 2860 62172985867069301
113 2081 364694077729918147
797 1510 74449581518756972
1569 2629 402183051111250641
1452 1654 870269573652354553
1589 993 987095028952120804
1987 1962 345992425843515283
2761 1250 984482668159818718
878 494 258777540571991541
389 496 370511994158479465
2053 2559 800524094505473465
2901 1018 229902449572194739
1028 493 907372840636825737
2641 181 808123511397989485
1202 435 511348248698243013
1892 541 327562781957997545
1125 1357 155611536047273602
1459 480 30894909607418570
671 869 663347673423447912
666 2825 369959863489597490
1421 1393 844904067027275270
2785 798 5374525218238084
290 993 446393876929045262
1372 488 434234003379418813
1516 2926 390300672842080335
2542 1754 118965284507878031
1485 2903 917566965583241440
2320 2717 77536431926369477
1662 1453 944771681572234486
866 2940 153816571577459349
1091 924 72320933817616370
44 1564 414300211557912591
1084 2487 987614752929045313
2670 1980 1124195981608779929
533 2955 939771048839966757
1279 602 85287372581696688
409 959 946319226261687210
1909 1275 269073838781901287
2637 324 1060856756563868173
2558 1057 869162635880589561
1669 2946 657822769566081619
311 1444 331054930729879922
2649 932 519442986585595583
2191 2755 46763133172663599
2685 194 419027005621608849
1384 1703 662413001893890310
588 2473 366006578318756456
2328 1684 372166173384287375
2491 1777 685869536874728400
865 2860 126459053615892221
875 489 371054455386898288
905 662 1121615122136659326
1529 2438 755441845384572916
1696 1512 882480940577261162
156 1475 406868670238643546
820 1295 441581817528036112
2207 2073 80752366871375335
2987 1086 119750631101465386
2853 1536 10017129814819658
2631 410 1133146749261572034
1779 1795 954087795313455711
1690 798 121081286273837195
2993 798 621599068540899715
249 2607 223939524713590016
2655 1123 256704113896225326
2715 1832 510826246381097246
1812 1359 1091029289482643178
222 2095 870609575052688972
2466 1545 613760576019811639
208 221 54294258670518812
2139 539 873407797003379072
2266 288 651690417261762305
60 2393 42664341721730096
1888 2576 977735935972676116
2401 432 1018720199565932318
1322 196 89705274703687166
2246 1784 543068707592058283
1899 2497 652676129543199607
2618 980 870997338952004791
101 239 365960671531087349
2066 2796 986945045809816404
2346 604 505654874234674044
842 1658 313176968139943418
2155 615 870268922206986219
338 175 363884792219486297
180 2294 62824280842785969
278 2406 151184297042255133
1396 2930 3966311638252078
1902 2617 85663240899427078
313 2006 837053476915203545
1973 2324 1088985610265524740
1565 1015 117487115626864924
1392 2432 685799374957027172
2693 2516 404816135417223319
2951 1917 689869613218060002
2189 2466 651932223778453657
1218 2138 299919529864209285
249 1260 6635263337717858
1452 96 2199633009325156
1392 1304 613652639979088703
1631 38 39044111660491702
2291 639 18420617632492744
493 2981 770941113487337020
1510 2127 621489585127911617
1855 1645 624110631483461544
1561 1272 965235889106215114
1497 685 722904540167845255
668 1765 601735281025241067
2706 2265 868670056530148957
1191 2751 773699154863514886
1112 2510 36614717466728764
1201 2010 586511157638785766
37 1420 769007885304389937
2907 2512 659802794915451339
950 1378 697185244977314500
1233 2684 351418898670590411
655 409 362910873367346778
1043 148 904539181191511680
656 976 373693227193686462
105 2585 614513907404094486
600 1560 547180830037557035
322 2082 586071907585480153
1653 2649 119100702831595079
1931 1348 1020280243483703145
501 370 765210639733369354
880 1914 140199001385957422
777 1471 865470441283861359
249 953 695848012101075267
2389 2350 256720597656925891
1638 264 113284437185185608
2636 1784 145909419989670564
1982 1037 582299836258663887
900 2808 921008880522831235
2543 2529 905014302166507784
695 1284 82839366505876454
479 394 949206506948696416
1250 1076 976232713515989860
2703 340 653661975377547006
2745 1689 266058225499901284
42 1846 413995851984496796
1071 1639 260311919766160596
2254 2089 587319046497083883
2250 697 337758497376580017
2821 1005 942484346735477926
2208 831 397112550771239012
2737 2592 1047335612949117443
822 2835 766375627232237436
948 877 877483524612006294
2668 142 903550047987865863
1478 878 696843341275200577
1290 2803 378232834796648954
129 260 662364046524662599
1299 2088 13726159790219658
207 1126 334660500376334251
2081 2509 697796160577858438
922 1785 939589934472593086
1726 1787 902837911984117290
2432 2176 906754560633722101
2839 2082 662087757788351563
234 1064 699068990116060187
175 1757 78850406085359967
515 2028 233840545370670578
2180 621 248306795898304874
1805 1481 964945772091278823
272 489 295504207521684928
962 87 875307569703672289
2745 1626 654374807660239321
2167 1081 984335646551960868
1053 312 5983431207702653
2316 2964 124812992352226081
152 826 984285147239820615
2253 251 305072901181392677
148 2712 917293979475838134
1905 887 525587280440974394
40 1531 149530632238980427
1778 219 376051738600548166
2775 1031 627726308953955638
1458 844 619867340736098091
834 35 400910632353281565
1674 1186 405044709772517826
197 2560 948218795721454195
1298 1864 730844880762840709
2367 2269 580427778453485795
1093 1759 655279283559670045
1002 1015 1061296889010902413
157 1946 125857783973762512
260 1530 1096125682086140281
1532 1950 580180189047691030
2446 317 408275319759328447
979 306 408089693002269872
2956 1128 936863089914748739
1954 179 871399467565204273
946 361 649245531034660097
65 560 690037358031085092
272 2785 378026470337393656
859 2450 80327764878566645
2933 2259 664391228679709089
169 2113 695406163201333368
650 1013 579827871138737076
395 1380 869881312317466656
1451 2535 402445613511453060
213 2964 691070917845527189
2708 714 83659487777158335
1683 2972 908438496451959147
313 2678 294790493004377750
333 1953 82940306437781561
285 2394 286583500363917800
1254 2650 942784884223008027
1362 1830 866260169958365656
2443 264 913610497257955914
610 1780 659736320386233797
40 615 84675780503879284
2606 1481 654161251288538741
689 2918 708773797003006767
893 2372 627274756223897314
378 1466 377531307521827155
2705 1339 83925508895645646
2790 1734 160783635124877068
1996 86 12080436677555299
578 2031 16856510849764195
2663 2326 182208297437678666
82 2108 74069454310344256
1130 1231 81541685022092438
2790 918 989264270970895278
1517 1156 950319433169159372
98 1664 651297951533855655
2716 1910 736830050297501704
2329 947 590892553174467422
2514 2124 292718796890086627
353 2803 43212698435240019
404 2439 294412085859962284
1344 1103 51829786230947963
2258 1755 915782255491642135
2387 340 290151691946324433
1612 1543 868687857592872430
1141 1021 40096846557648661
1190 1347 383793064777646347
532 2291 133173523288158413
179 2908 399466079097830779
1062 2305 615765731993836416
1340 422 953108474587643349
2509 852 698146352060147733
526 2076 665408026561758385
2227 2160 696476586767601919
530 91 338604615890315260
2460 856 590733228487441438
2483 2922 945576134589751938
790 2001 484230757775535267
604 62 950259102023244172
2303 490 916169127663926525
1484 987 125977137069959067
1057 1840 979548261534807353
2188 1636 46398022762757069
2174 1778 693773152275447741
544 2765 52151607074411648
2555 285 72469547798101689
1700 1336 297370743973933145
803 2532 579810680695432596
523 1366 84571819656805529
36 156 334785374109818632
2387 86 332129929182709932
1512 1969 917592152758754779
1818 2722 116147506038321478
2016 250 120564583741821353
665 966 652349711336891297
2844 1084 624118033378145834
2480 315 1149359616019188
628 578 615609865727328976
159 1905 810301176037384482
2315 2089 977410544038187016
2529 79 74086781889666213
1391 2368 671397216390799636
2711 2609 336669086088107628
1654 2608 405820785079928999
393 1301 689321265222996852
2053 2825 1133249150015510061
2959 1196 289189672557403400
808 2046 1057961646200309901
1521 925 37270422242038272
2518 744 702128232282753537
315 370 81391212119056346
1693 1210 410726187768024099
1720 1235 332264437662612547
347 1753 377044105794777364
1209 1241 985199486387704593
1449 2124 698277635865706994
822 2548 589587687587373621
1059 1464 915346775400724249
1683 523 870957510054271067
2181 2976 84473302364816592
63 779 941029172003675146
2966 77 693744138017523529
2364 2135 321648916936079342
651 2795 112298701508965253
2084 2236 590534808125821335
2412 2005 1081591057358075265
2664 170 116913881505479810
1773 2388 883469942647378899
2692 2836 9930000925333792
330 1267 335326451317333208
2835 1354 1012544403668293956
67 971 593597863347869816
1531 85 1098097108178855744
2051 2463 618330843401423372
2102 2589 962933403151011535
2875 2536 589674301865993889
25 1885 362669874244440280
2891 2610 878010134855622293
1280 1990 508918209022624010
1535 120 108547949385002608
1003 2559 730052810361990150
2191 315 914288917850258854
2025 2073 701056173311972389
958 710 735636849936376252
2704 1020 514063787850750452
881 1394 357934255617434517
2534 1143 585475008785096471
1092 526 85040757074172943
2152 578 593966361611285650
1675 1459 595004613788613540
1466 1903 368050651693335699
1046 188 305439075310629403
771 523 290361781813201053
2320 522 194233085580952903
2633 2281 111153576223875955
767 2097 41179253223733299
1390 795 867658261889530362
2345 188 276735505615792506
2075 2173 334177081662143222
2171 1068 38668557341547657
2248 492 697901840930679971
2868 468 796743575968858499
420 2692 689984518745577727
2398 2309 50425088216419967
181 2928 671653855019225057
235 2966 11059620272715688
2885 360 369653344955896556
181 636 981632084485751902
2793 1210 977228914903446901
1558 1515 653255241820553037
1109 2283 1051716692157133603
1834 1446 685606576369025727
741 1646 50835391710839091
183 902 132013208543812798
2928 2365 420247338086777355
99 2174 989219355613952392
1440 152 8732296490199756
228 763 370019853943470630
171 1528 405104958998285992
1104 2412 290781245482665272
1726 41 699276852918549093
1032 82 938231452667732707
1048 2478 1019461906839344903
583 2968 300735007229994398
27 224 380737646709517934
907 1491 339777707659784517
2817 522 341276905190342056
1858 2871 110539476781984203
2356 1205 948294105570451955
2001 979 731677744017784142
2082 1360 613707911710162799
852 120 943933319703929955
771 1896 911225839221928059
2439 989 836696102844298709
1901 2733 111376439103873467
509 2919 1039299972700850932
1287 2614 2085955915434303
1748 693 579736215497741813
1876 1728 693467213098180377
2558 2900 915223848987256259
2329 2270 988314067166940529
860 2536 628873387251536179
2446 2265 973755436891219329
1518 2652 757454785851459857
735 1180 366287422035298455
2299 2317 617666966578625874
2647 1056 686680001325245651
1925 2606 980292818608703642
735 1629 872174450111936961
1006 236 111034490318492807
300 2210 555927102299741982
1107 2354 581304047085651330
2351 559 551456995498048268
2500 517 291910305390502658
243 2438 1568715514887221
793 2516 38062856265171419
827 68 338762607449970901
1721 176 986627040942512247
298 2852 39372897160910824
1117 2309 435764162100304411
2173 660 659258664318654196
1381 1006 366163750931951789
2496 352 87966853665702270
813 2728 1084242942110979536
1635 1245 80844603187751843
2225 22 398081261560337504
1474 1667 112887471696679656
393 2801 866967666664724818
2040 1953 185675131830517399
784 1448 12621673504655367
2259 699 5635637249549861
1207 528 694314646855693663
2005 1883 476064733109434395
986 2677 40812027698230152
2671 1746 1009296760194587773
773 930 953409168968156887
984 1351 663015162288450366
2548 1940 110561390082807264
1558 1144 611899691133338580
818 2006 793299606974643095
779 2453 800664366308689912
408 2433 291189635633705535
2732 191 293613630008432293
1478 2972 900777385167500427
1033 2510 87068605100916588
2708 2576 293067520408097686
2234 1405 1090365066850117631
1486 1640 229833968408534092
2983 245 296641882695173667
1955 2569 690842249226863765
879 281 949875000342358272
1165 223 982033972162182348
843 2154 368282570717418550
298 833 112686108603377250
511 2143 123976599857033918
2243 2524 131928412461080664
1655 1345 123163314265427360
1851 375 339404978611309470
1759 2488 663410001353854172
1860 1955 615945308625516595
2442 943 117528345161677322
152 2611 404252989832308766
849 459 663976732191673393
1933 2132 403711924759368152
1445 47 85045577562035195
1937 1938 623257631013044537
1407 728 218333636145048210
2408 2272 81348317678273335
1678 1969 688453008126134230
928 2391 648737743407477034
2469 2627 900790781295910854
2395 374 992574675534375807
1571 2814 546715752364391129
1243 1550 361819750723856030
1665 1465 365004916329173021
2030 1458 377654752753301028
767 2520 411275765950978939
2033 455 725491098222671394
1217 2753 328031210247553034
2851 528 399328847453746428
690 377 376425884071535266
1422 2490 515509039572659358
1564 1799 525733432852646441
2188 2793 50527342498307396
1173 2693 737474511500580587
1934 2892 85780520210828351
1930 1119 880067324129727469
1956 72 700822895904674348
831 2386 663283055168452820
1694 1860 222318318240328906
2944 2014 369487810166194502
2103 381 904732172963834616
2304 2958 113570984335956494
2849 998 687232262300015654
644 1006 412523641596902307
1738 1908 120496813302974185
1024 136 620688909819311538
715 131 56951411516676605
1652 2393 335138480835243220
620 686 843072518521998193
2816 228 338195232731350280
624 1050 340871613341002001
2196 2699 237588752765543713
1041 518 296164492257641056
2923 2334 875774391625067978
701 395 15255778010317098
2902 38 360467340880694419
2761 808 905599247235572651
1553 967 82772984495900927
97 146 433151716060057564
2620 300 798504230549787052
1705 1988 435904823047669463
2750 842 1082344487747954307
308 2935 407699909544462866
2353 1412 123027585716002473
1379 843 949204268538278494
543 2275 45357185427265345
298 1567 655805579589851634
949 86 879206357882213011
2949 800 360534040962864375
2347 1370 621074151308971737
1376 1857 303101921623908682
2032 431 1118075640562631506
1123 1263 223663158607639465
1814 1628 289819799560323465
73 2601 13357585749649090
1643 2154 811747202648308385
623 2852 335153336965931516
368 1584 109903997478464667
317 628 589744769753936917
785 563 341423184884161212
1399 2164 292208250878041397
1026 1930 269873775749266326
1449 537 952235677187910516
1114 1170 727641549231732704
2370 2626 904715399233246080
2027 1391 683569412848500960
1591 2340 471583738596362507
639 2092 582654452139749663
864 834 85100348006094903
395 657 874255534890629847
273 1461 406807019881214634
1015 2848 292401962891931731
1418 216 592826727403216991
362 1262 371618959333106216
1234 1096 585507518450101218
250 1930 982742500814410315
1359 365 1092245064007071414
1761 902 367543379184067548
1383 2662 515673707680647761
376 1854 120098152221074356
2415 2088 364357316632928624
2831 1295 36664338326067576
1274 366 112384060873677384
2021 737 372600148825415504
1914 1229 10612771232862678
784 2947 986801725840349803
813 1428 829691146926568806
1038 1093 907373652710216933
1585 2156 74424018146805631
2848 1773 357410413443071681
556 245 945161646684454938
1426 1416 658695822985720617
1562 714 400810263867252012
2676 1085 653316757105396834
405 1040 326940957596998152
2033 1038 731294258862842079
579 706 943245219097912659
1879 2979 939718339207426093
1106 1017 1089895593416816030
680 1257 48185478856745211
1956 1724 120372971415827777
289 1592 330457448609218564
2186 1592 13201955312111453
2205 1783 582316467565654938
1615 1204 915590869086322902
2326 2015 255543259449304843
1581 2777 653854627026951224
1434 731 398977625651973810
2314 1547 72874886120082934
1643 1568 467944758753573559
2003 373 944500942219029328
399 617 374781686397742418
352 752 584380753147398746
2658 2159 10882435450861657
1201 7 664779579591246466
2722 2742 437397668197804993
1481 655 413168899347474375
2398 1297 325334686620147517
1886 663 949047973467410763
1637 821 527027884800933535
1626 2440 845774886262666812
2096 701 289907764227844610
1806 1790 23053592805854484
767 1770 708085331938968127
1110 2140 883567651219383261
1774 875 992481991620107031
489 2559 874814039000522802
1956 2489 375403685046335160
1661 750 953531191165668158
2478 732 831444893031355472
2052 2418 1124598976564214116
29 907 900860757669341005
607 294 944353932635812798
1422 774 836691372307252546
30 351 989496708789005677
12 2911 988138624551650473
2297 1768 29153945500696378
2650 2723 53270695551133144
1347 2174 15787402149727692
2723 437 10950905498691873
1437 1393 881148230903058941
376 1090 52446588402287690
2347 504 769446076192125885
1017 2369 473563259255580125
2377 2784 63493828325135062
1830 780 296751356057825524
1155 1156 944160184578390448
1515 643 372776605248497797
2633 2349 229219725293356910
663 2108 294512168165968579
294 2926 419384155956283710
632 1148 946987512252464288
935 896 136997569969568746
1484 1178 42566185397672601
696 2643 937242711730723663
1616 1811 1122650769749842580
417 826 905457730767073065
1127 1114 325407910361948421
1890 1910 693928801702616735
883 2341 1072574915676945359
2618 2570 696806899156521979
830 1016 808109839469451775
1810 927 216498745315712153
1869 852 953785433865182850
2246 2724 254322116250080081
612 1201 111573713719050080
2794 922 73016717799898411
615 238 45354443054246250
654 1908 115799042762511520
1710 768 195684759352256705
345 2095 686502394310816935
1120 1422 161817930979772108
1349 2523 336124056464910777
958 2841 446328613018669215
2416 59 125687767277000993
2044 1116 770450749769306158
2875 2192 123500356212508047
2966 340 84088335726502694
1137 629 406556771175032676
1208 433 159908039455722565
2560 319 984648123982509839
1385 2946 10741079259551300
2218 2413 401510712719416000
831 2076 341978681535501635
2133 708 973054662567982441
636 394 586774144645132724
411 2616 291979459424804105
1164 1353 41225864187639634
1916 2388 990194359440443877
737 1988 1130060974671247967
1234 2465 297985022740398268
1810 592 732919754265408630
455 550 43731798009839196
2738 649 1125604996174157177
2813 2160 659483042174785028
22 1282 373055964706767642
1258 26 984149917308394580
666 63 842258016035396
1679 309 591223030737805089
1018 2754 450173341572178215
2679 2000 407232850366419657
1938 1764 352160990698944577
1572 2728 576506537433563469
2617 316 338511479602975799
2424 2317 919426803910012739
392 451 61583674957917796
2020 2222 336569619505174316
671 2664 953977065903066419
1844 2160 305869645811206501
450 841 33005676359501607
1148 1422 261597285899278499
1801 2110 998098185388251638
1263 745 50155541721639656
1755 441 884958487124993095
1479 2308 332819328451966657
2233 983 681223157003050633
2598 1500 355154135485836367
2923 1159 362823286633890978
949 1521 53030277210966440
2409 394 341978470649793548
2988 1210 591513901158619201
603 315 873522846328179168
1894 852 16102906067626401
1741 428 949564174955300415
1165 306 617100653963827183
2398 2813 297132516082272822
2627 313 588335727137297069
667 1819 88540166012456822
449 1188 88356326231934581
1960 2978 13400284691930955
2299 1320 1082620668471381584
1221 1469 324378127476378980
2381 1480 719936327031859902
713 97 376212878604472396
2030 889 80537761439865420
1222 489 296830955801716078
1291 775 877906471325468634
1674 102 655524718777568324
1348 813 363863661492594809
2702 1395 587563996346650905
2093 2500 942188773071448478
86 2281 117569219256026948
1374 727 445311023884927000
109 2492 401334009461101481
1739 255 845818601625441907
1773 771 429906431647849290
1259 2235 484515739531692251
1844 303 614366193195376779
2143 652 182965093108968050
1979 475 841362033198762552
2311 2730 58514812812956181
2354 2120 299936277657617545
635 2908 45917268710234617
913 2085 881169026456829499
875 443 997318745954316269
675 1659 595179698528944583
1750 2026 869870263476993001
2806 1142 583364045975304706
877 1378 85797764312661281
620 2841 1129022962439408587
2816 30 399626421736802649
1310 1332 918100274824299930
1847 1147 330643584564298170
1224 2377 24126522536832051
2566 724 653682073269895415
1033 1381 89071643250216899
1908 2758 620641677923938884
119 1567 86258442163937721
1323 705 399484928701520209
1808 1792 22168797260589536
401 1824 371283650182513899
2333 2927 11928013732789342
627 404 374509585620783557
1874 1478 547745686198931919
1440 1164 649175501456174274
2502 1765 899301489775577224
990 2221 111339354265843839
1251 754 665144172428414490
1371 2570 1014487928085426800
2847 598 516617125616293291
769 784 41158062948482651
1175 1528 398699548091509054
1314 63 362696280432785981
811 537 361893058060875613
662 1678 362882537323427093
1479 1308 402203594701176935
795 862 615085279454687540
1610 1291 659073691680570252
2211 2526 588130599483724235
778 2002 226148390038920698
560 2171 866474111351949559
69 1162 226930822463225373
2368 2732 913189877837259086
1712 931 990407722111746660
324 2598 607247696997471949
838 2480 940240370200168192
427 2728 507115481837213118
2709 2 407601361832650958
1019 2155 444824671895886748
1927 740 652911455417448374
2142 2107 862564127536393764
606 2527 308255214401011988
2173 2259 373583277905722858
2372 1454 408138767034392780
628 1488 42903756735820346
9 1614 583960369792155436
1723 113 616696415245612014
2611 2739 1132220557683238367
1825 275 666141437837064456
377 576 939886813796007183
2004 129 1016069379482588416
2058 1306 299231635776667046
1658 2272 600863648917600407
135 1320 1097538567780849884
1328 2320 856882032791727852
964 1451 399808339893340323
262 704 372797771258085507
2489 1166 979590765627627781
1843 2297 616089676085154177
1737 2506 902340788367693461
2361 2182 576514312345485581
2493 2211 916293942407400386
1862 2880 666201083790798018
1822 2776 398699535727812546
2287 118 396760802615537203
169 1773 315116849552251557
724 2865 685399581693761953
441 1968 635012259103812809
1769 1312 967977991762992802
2933 1574 403550195303346058
2545 2264 375052540500443224
1032 1006 5572933690785419
1129 2173 947261807778133251
1439 2305 579715629405859452
485 2306 103836649370143446
10 2970 577368151125682891
1909 136 434018807873965067
109 2691 587865337628567702
1845 382 1133455220583299712
812 2792 1052470404269587843
1437 785 73253480055505334
1958 239 949142244048055001
2968 904 298925818092555807
2473 2989 332788371480602960
1439 1932 396727950731962848
2231 2661 766267264098528173
1978 889 807966079726692935
2625 1864 1035542986327904437
2241 2606 88880697720837900
758 1661 982273679248545777
1212 1752 342435595050843201
680 1934 943927367151316137
2574 618 78826621917370692
1961 1767 681532145692309702
1788 509 809207938409679747
2882 1689 76617030324206221
2386 1364 85058682348665134
2863 864 919579340819954177
52 1948 125186395667861922
2652 463 401540489860388739
974 2656 1000045269877890954
1517 483 124855817207825068
307 2897 365262924216824238
241 2551 663016375787386271
1093 715 683847409052139654
937 1128 187140502465131488
1518 1965 810550861984502530
1053 1481 981248876166852210
1475 2340 149822066842570443
2549 1711 722216844351857014
2183 2159 258504255852601622
2721 1550 50831266661545263
2820 567 377413175600465868
192 2549 2172624639938962
1456 1899 120068642160358789
1096 2277 15590802516264374
489 2572 50589579001144884
1095 2741 181938749024386332
457 1386 326214413358639444
177 1966 866823657186777532
796 1580 87993987064661600
2468 2415 658370398335194547
1708 2035 940766441663994059
1623 137 937037199341805044
2475 1018 795731063767815733
2177 860 666388472039471287
151 1050 613058681971283355
443 899 628523811861735157
2854 478 13955122728494412
429 1198 878206748171916507
1305 2655 36981018124002800
1667 1150 1133247172821864353
475 580 846616683502593282
1645 2343 866926928409891034
298 1246 332158990907717140
2550 2005 762451848454174071
1844 729 909322236659580557
2283 1802 746760888976189939
2274 1048 75532148829578165
2692 2793 620058896138491092
2508 1732 439231235343349984
1149 1484 977853450596003122
2362 2072 587545385320395733
2534 2007 146836912820698416
2791 2805 121830892280766042
1070 1704 166164547045009978
277 118 289603421776109680
1110 2164 657654527996846531
1614 1572 402891267533363964
98 1373 1010444875547390201
2755 1003 224802092200612934
2234 1567 155892645421986263
1732 434 1045844235774391885
1250 998 656115911338591325
524 526 51053431509037473
1758 2545 619692963729359977
2253 386 82704108244240104
145 2296 361420913040716709
133 1319 219349081638150628
496 592 650748346863637756
317 268 699769961212654878
2231 2777 252829229449448702
1485 2178 119198021459477394
294 1222 989113350233291335
837 1264 905864789146994925
132 1540 16083762397438402
2516 119 373399312929251659
2155 2550 83674450558053907
763 2403 301203865924656192
2669 1709 522203472727143393
2566 2551 37762860872056018
1931 1288 988729833812251675
2013 1684 940880803223580617
2089 2196 391025700215659945
2756 497 836761543155709671
250 1545 908883547848102916
1727 1131 653079252619456757
1408 510 803735375487870338
2613 1553 875340770586915316
2517 2840 506765958202123315
1631 1740 125363971814215796
1862 1742 591102125660182278
2881 2924 869836401052051763
2803 669 47179908119649508
2239 2540 587474393572587786
664 2836 338997940829876143
281 2841 475811492734286270
708 544 43655840666154139
1906 1530 185664441783297834
1669 85 365182978715915278
1735 1504 182466357933697786
2665 582 665187700146220761
1144 1110 991184267649043098
2089 2791 979537678785873681
593 329 867828158745457719
1905 301 508296634250300682
1682 1712 340029079618605131
2972 692 974037293914676280
1158 2512 690552059088566998
1864 1192 222269165878869178
659 2741 613066307170137163
1719 471 336053197610682476
2771 482 882060224169371602
1578 2584 963115560101141127
2611 2008 1109718182369055870
2185 853 618419535851126206
182 242 43337052577355303
2051 2782 963507795407563597
2246 1913 494671996448353431
1394 2153 627781848300525000
2285 400 625121940274197048
1944 1307 913724135250556574
1105 80 362031573253626773
770 662 409989068559160700
836 781 942045122902640967
2260 2454 840050743093735757
2130 1718 40414336132835001
146 2315 515204492027526743
1353 180 650491449609878603
1847 2936 143721080123152311
1435 1830 48332893537435090
945 217 905912749594821888
1774 1605 643171757244531870
1522 867 764031681870232497
2340 2440 440265946283342269
2811 866 723627695186777900
1626 292 939437035689891786
131 1761 97253249850875063
203 1548 433545479443481591
1552 177 942542454534513974
2029 2621 79484021149577449
1488 925 331163838032404242
1342 1555 633229455832028532
2429 1274 6509691874330829
2323 1021 76981153994575965
1821 875 6445182092092444
1868 2704 11457773919271873
1436 449 386096481917617000
633 1307 912878017878467335
1568 2724 949907513310853338
1541 1779 299333044606323850
840 639 981754084150746346
2290 2275 666732955356873390
2763 375 693386376414817015
2466 2396 83164408588659092
2438 1131 75776129116296504
2422 942 655082619472591243
229 932 724210170607174243
1594 964 557493661876332211
72 2241 941200889943551004
557 1531 728783006496970735
1990 919 765195032677327566
841 910 398040957361799703
968 2882 657989651913776925
436 1434 902943979836562823
2495 1449 625508238876287750
531 1826 369890307384273624
1777 372 341019586954317266
1586 2067 879408995625787983
1154 2228 624951316451169913
2205 1336 365961254457101129
1300 2613 74362252646382243
2319 446 985081397431834005
1405 1563 1013604107002267614
193 1841 398301159612429801
2178 1120 340009106564104221
1788 984 974806704212812374
2471 1967 651476289086717271
2217 964 469456605163708612
2840 798 1059504368343637291
1111 884 673484736489275729
1985 1745 85871773785389468
2609 1105 48712819735657690
121 1962 683441014293989294
2814 1562 727694851920175330
1790 230 940522543705020129
2907 76 916203769173378141
1250 527 377584653486525195
2024 35 409183739444239594
2702 1905 1053703779242233762
629 90 412489481323571533
253 2804 905284537223530677
890 902 28682696109914540
949 299 72534105775808159
122 1954 584926622812812194
1552 1898 947274379193323312
530 1179 45008499089671568
2963 2326 227731467311770877
2086 1888 985818759446604425
1794 1123 562381621286106515
474 2470 952160454565079200
1977 2080 795037993017962313
1882 700 592583861764376935
2592 2386 301847121515761228
1841 1791 367159120760694511
1614 484 943317261329326673
21 603 700152252652912008
780 11 582536720550160338
788 371 117034507067886625
722 242 619129291335864358
1039 2592 80716972178132544
404 2086 908380540498635336
1806 1593 606611935301630448
306 2467 584113392438242476
2264 2699 734394435891624155
1671 2936 581019459802861862
862 881 395620631309731031
2209 874 580567506820738540
2617 1920 407475200106132498
14 1284 653227188317661111
2263 1244 114948904084379462
1067 2379 588352010320692551
2044 2280 1050712880043498241
879 818 983216027022587413
2350 1289 516315488275014058
2096 1074 654834250606337211
2275 1966 121759172782664401
2884 263 369987125196176977
2245 840 1096160893096990159
2928 692 428721975222402690
826 2814 1009767653511555346
56 121 5704396947156756
1287 1689 115422206408835855
2600 1127 120242883831964535
2231 2636 659373390299422018
2432 2114 437909652182786333
596 664 952311145282132510
1739 498 914536152523898699
824 1025 581782136881726303
1042 941 662863175400662838
2508 2366 903347578456736602
2377 1318 745234765158822292
1328 1596 105342306576891816
308 1319 472716486184588323
2340 814 483290313253366028
2335 2080 113774336861543483
883 757 66324342757840541
61 567 113881951015668733
2239 608 628292265753818474
647 1929 587020242090202684
1218 1936 369773161959469854
1537 780 615675711823329186
329 1761 319692978540818793
939 2540 692961456453538938
2844 1730 941276022429286723
1761 2277 632741849169737699
1942 2504 118716073597354372
2247 250 1119829528885297098
1309 758 297714727818366803
1968 971 78533275974872144
2395 417 71339274669766858
2201 2349 842860329833132666
2741 1420 304068940572425435
2178 364 400087422520066393
1027 2532 267516024287928738
2835 2367 438050815002467958
69 1340 651466808842415155
631 2175 579065084573719276
1766 249 997342362812627242
1968 1603 976441092386613684
2603 111 362970089716449285
344 916 577252412173140834
957 789 291462776075279230
1632 2573 625670452454970042
2709 1160 261859407328849396
2364 1491 138614030402738438
2902 1355 949662300929385311
2455 398 1012514831819070190
1087 895 404078322278535082
907 1221 399741911227313250
951 555 373464519028490195
478 965 329326004291783470
2083 124 444114044886181578
205 2013 942178709802176972
2215 1210 369056132169851857
2508 2202 652211014645776420
219 1060 939904068218423407
2899 1375 46830690842740668
2851 1927 613535237361229156
1401 1009 699225310474139537
30 1514 50582435596751384
1800 1216 19562987376684824
1169 2718 302930268505826164
782 1307 699627593741410994
2028 890 444539856411032219
2356 1850 50853756978810229
2691 2191 987980713234197884
62 2802 691362375667096681
1574 2804 580439399156486454
375 2191 627461604259299115
1980 358 649356185421106707
2489 616 590323396125434697
2363 669 947242638918275285
1306 2742 506059129274432308
2125 1820 4474520244545740
1483 637 698578438022993799
2563 1096 590544282806355998
580 2416 219095201824819715
685 408 475625188894437316
480 603 591808583204687890
66 305 411895132393126289
1213 1527 596535205876322856
183 722 592629671821315996
1701 600 515975559988675277
2029 2476 947397261863089817
1633 1797 90497879384453375
1742 2775 939552781830779909
2589 1551 877557411533232930
162 458 328731451833213265
1485 922 79923593157303632
1891 2178 976683694552607098
2556 169 333305572855371784
1811 1238 723379827015601831
2192 808 410835092016213634
1564 1939 333571879691236740
1855 560 81146713588361750
1496 1224 698433421891513460
778 1773 824758360803789725
100 666 945732920990334578
2892 2434 403645207517122832
755 848 908909057362416388
1475 2540 653595136914470092
1803 1179 600405570499359412
117 910 79553017516165675
102 2699 259151243861791759
1120 805 698714653868689086
2829 2087 972918854562182548
1742 1500 329210569594090620
888 1404 917928122534129993
1136 1284 405442887872341101
1303 593 877661039043159152
2401 2697 691332753364967228
629 2171 337458722145961767
1355 1486 914541711451571726
2744 1109 292743494967508197
1132 1024 651145149376481658
1054 4 696128041383310877
205 322 988403334925386662
2280 464 294478129707489720
1370 401 1084683913101989193
2486 2920 261097592195370764
327 1104 292124904725309871
2059 449 98799127698511735
2715 724 472723856913513088
285 2926 1002478128499171355
523 2745 218451032168391862
394 1076 901498125722733434
2236 110 991306319977428229
1143 2234 1126501139670742757
252 2751 144570391475242445
2616 765 1026433479853333176
2527 1261 1050571592495311314
421 1652 918083525057939567
935 36 53135436157808125
669 2524 923322282119056451
846 2107 922132725799228800
1625 397 437024542209047854
2781 719 49648099494762932
262 2154 690815856392188255
2597 2544 365326669735833620
493 2084 82333950304178242
659 1093 229102074315433077
2137 2286 370358694682047812
2038 686 592228185653602368
157 313 88477228847675850
956 1284 350393942065140553
2828 1716 939938448476960355
1767 2047 1111785056795656451
2343 1696 118592108901303238
1537 394 982418137406331709
458 269 51182625795046822
1847 1934 711648596779955272
1197 2454 537112940897827357
2608 1735 223851316342419949
548 2731 84637496797844273
1878 2864 38516179081741489
1818 586 726690573503069853
2411 1221 873250513287527392
844 128 869779421596095669
2112 143 945658763816318373
970 1112 372052240675051772
777 2166 880349873103754369
1064 2676 985792594764355368
1962 2281 306849920365074807
758 2032 766568102603016279
2127 485 659575861472296459
1951 1585 912787145857660091
1867 1589 906571928103454392
1317 2563 304378528024494985
299 2674 689623227433631794
414 1457 296384163729563595
863 583 119720201415695020
1379 328 864711281334151207
2523 1841 252355445768924207
4 2303 877979564540096893
2763 376 75459026260963913
1268 723 877433443934794869
18 923 10022987659409603
436 2543 122431797089719408
610 863 695027831653402265
2525 1560 113859538745213441
13 2203 658612703288778779
2645 2378 48563161313781884
1024 2968 973948813945766463
2476 2056 659273662839425895
2150 2813 409793843645388721
2972 38 42570265114335546
45 407 329786755368779480
43 22 117728305751108642
1863 1854 338346180973556343
2727 1905 757431584374073831
1297 473 108371301555106357
1166 854 1049445884495325747
2355 2636 193559301208500104
1249 219 46588402932494485
1009 2496 294177794074432842
1767 2176 426884895362994293
1491 1265 114566559816426068
2654 1170 224191499020150060
2804 1974 622418442552103179
1984 209 120386538330031393
2473 864 628904068387903898
102 372 334298902096953170
2722 1423 185585709346962639
736 1940 405785755676583063
735 346 88788593315475410
894 644 692615688717883877
1204 1953 988703992831397509
1155 405 869677632023978772
1724 401 88350558134967381
1185 594 619503187195718084
844 278 626655166301933883
1974 2592 376121922443878399
1248 2563 43714668359940002
2471 423 695021238873820382
1708 505 1026495060515244447
332 1726 577091407900872470
1948 1532 303454234494394117
720 1357 259594457501711836
212 2343 337549241476626155
1141 1610 145947346835594148
2251 2022 375213086327706897
237 602 377884588398629207
2974 910 876594821792184194
1541 1272 579788698963656116
1989 1543 1098670668691743626
549 2570 702130740230523600
44 1908 368435112915360936
265 1896 621604588914395347
2398 2002 1587571158941029
2400 1467 254209056608208935
1037 456 120895829564357018
819 2511 911369158688692886
691 907 701194688288060036
2511 1707 30804720169513325
1993 2254 924084098016877574
1373 928 186287796445446269
911 2786 119807783651569108
1624 493 445293761529942089
732 2423 953729433239949015
2815 2355 1062248596484111813
82 2528 687473388191980810
2641 2049 471519922385208626
2095 482 583908087012875051
503 1796 60488918903982845
2436 1664 618178638815058613
125 584 1097467549363341296
1093 727 411384241442233657
567 1464 589485361895507217
2190 698 983723565471926576
2593 508 771672029182097198
2378 2866 949330207481517293
2114 1978 943853394327976292
203 1539 902150234687454296
2363 2023 330986681247989343
963 2020 875751997804981977
2096 2554 85292046468477774
2675 1693 413573964740622872
1773 741 138696364632687874
1687 703 398238737367511152
2430 1380 908451690538759584
1854 74 690403163987690594
1566 2288 138947216889683154
2370 217 115930691307773726
443 293 270929996840905491
569 2801 684812019266450990
1647 2654 36469232713617416
1860 82 125805413214235504
483 476 952534961658879247
431 175 115867435216762188
2571 1474 192093977451458183
973 1596 911925673980968180
66 769 47256772881231792
896 1310 95111969776880846
1245 540 336754710743632118
1930 1285 49812518662352077
921 2168 978629532528131958
768 2312 295552611216559846
1412 2861 645300462220822278
1986 636 657193307904022681
374 1082 89074864373257386
2688 313 341770945346017400
2785 863 13547661375897413
741 1790 293502078269784119
2963 1126 7626824649263420
1899 591 327009478327130346
2926 552 642558738999526348
1256 241 617784989890923622
24 1704 1062728595920515088
1417 92 982124005699108244
1738 536 588480323510055463
133 1503 584230180573636533
2271 440 645411258926008040
2666 1099 436350866267375739
153 825 45782547070519023
810 883 342279086673997850
1042 2731 74206103014901744
2483 932 764282823639784392
319 29 625422816213660953
2135 897 681428463857831809
872 208 79610705948371853
2103 1499 662387414627342678
737 967 915068278897320109
2302 2658 876738207771362248
2273 1451 305848471254182548
1358 121 542574473676957093
370 2435 731317209992593645
2781 69 912690900439327308
794 900 424654253139815324
1860 1701 951920087134963466
714 1262 979621314478226187
1767 2854 430038827191907780
2562 956 594712838956490445
446 563 333255667492217525
921 2046 807444318431115568
916 2109 653557147306897452
693 2426 18388853365718103
1346 1799 163068613867578924
2112 1805 717994089324096378
1045 1755 655435392402333753
1127 1530 550017038729582161
1399 2918 885011268836309605
818 2143 1082503127189414004
1376 1686 593174286161061222
2597 2260 695492016273264737
2026 2455 774043672489268317
779 2882 696530227963844552
2351 2640 12391750443466225
2617 649 405905384887265462
65 1102 657097122698497521
1712 2820 305866096960783841
198 1517 656410804775211978
2541 500 183418917546876055
2930 580 1121020179960555729
1739 1780 612599790005507450
1347 2611 909185731823744309
73 1217 953432531180087140
1467 1579 82663859098688631
14 1554 622120255310758914
2028 2260 1047884523987520897
2555 612 692428843344563461
96 2637 227866201971344764
652 1779 909923120934809035
60 1951 594299251247083861
1325 710 222718158460448945
1643 1262 488243075759402103
374 1249 902713851262574745
95 1016 515193312727089888
1294 2506 85870948042151750
1354 2544 943330588223995127
2730 2974 140718618453591307
329 756 881095177771985491
2410 2220 951954709473275256
2244 809 1094950036724072946
1634 2378 71834396180807186
2419 878 947368133710502573
598 660 121040428430396829
2742 960 158105395620302557
825 2655 659760139176140753
1000 2494 910996934589340567
2173 227 754642738704637
2490 129 363705957834352870
2828 2227 295115352960390968
1476 2316 324572071740793018
2683 1352 14177665844055421
2914 600 1097766824989044054
2770 1105 665514701197395339
1292 1269 708769613223703692
2640 443 538139541233031033
1037 2690 1093050876203539620
2986 705 10248637547901247
2479 2244 113972778421310395
401 1492 86584166392774549
1092 2126 912479329036322340
1603 1416 697189966098797015
2857 361 581933115360174352
2468 720 937876703748721276
101 2596 377266175394857138
954 1468 370915323400716155
1462 1320 439712878393379364
1583 1742 901695593102211
2110 2636 757692255035193186
1973 875 578237578607114963
1730 54 373172072411105591
878 778 543898493250677777
1334 131 340089225931219660
1567 1429 949828326212456533
78 2449 879613791879469768
2267 1820 651687218808771578
1818 2416 15914335724955065
292 2952 146479348748265184
2937 443 396302034870011562
2704 1277 16332302127711259
772 1383 810353583927229473
672 1058 951822007243770360
355 2920 336179270667481532
1296 2388 614376242757922491
2242 1561 602832059124717362
1020 1562 761890176088609882
2137 1814 405468108869218786
799 2125 75874341779619747
255 644 146130178837324431
487 264 576742912198408547
1325 19 623027674068510033
510 732 519907955558104608
2227 542 407136799105812082
193 173 588746744842318029
1545 1454 909132102863561942
188 610 591482680769681589
1811 1383 908513773189657898
2662 2703 77822668553336106
1645 23 78428816613114175
1937 2566 4098397380819024
618 2265 44228359607074756
2835 1876 181517630742491573
2815 2643 845367231946531728
2709 200 990446426460152290
1476 510 508072604441324975
239 2292 354571395367076111
533 33 579998458161694083
1425 2744 875467322783350919
2437 1209 74060548803075221
1798 965 712924833743735977
1982 2481 88605452408947564
1215 803 613460212842603560
902 1494 673034714125554995
1049 2309 621023933323677561
2826 519 364920242945510500
1001 988 1044972678181606578
726 465 650191282544419658
2106 531 880352034229005397
886 1252 1008744356658909530
919 2891 6653145984557984
2117 1435 652915901348694668
1315 43 291902771588319832
1376 1391 998750322019370002
2507 952 7869708760316317
131 319 374385609028099441
2603 1046 330277428210971261
1742 2236 627674397364077881
475 568 954628725181654518
969 617 6094277373768168
2503 1770 314909616491337122
1019 311 767605435335412033
1978 2546 437917509958708722
2870 1241 295611303443771322
2133 2605 118084065625374312
24 2533 907989762722085916
1724 298 665795940745409983
2670 2320 592615464814932927
835 1783 339728353478258130
788 2992 944878892265460835
1254 248 111416562522819910
1605 2953 875891960719817253
2724 2498 578150656092860525
1131 2614 944476154776382079
891 1989 218221849902865778
2692 648 337928583653880397
1337 176 689117886282780248
2709 1107 327661995416834190
2175 148 593667563769553416
1362 310 301266338115760064
413 820 550689338524532941
534 2577 263752345853508666
2622 2929 939185084099847782
443 2065 127494728657368062
2475 42 874280395006634968
2631 554 906381260581676979
777 2340 796855318029413007
1171 2019 371216167420795595
2842 1039 833536050494255595
451 2517 392486568511938109
2954 594 37417254019675556
571 488 325336483050729706
663 2041 183808665599802816
2394 1806 737576189281332657
2083 1494 189772201015868771
2686 2562 44474774058772457
56 254 511618493861966714
2721 2906 938814784119176465
920 1072 118477736419686828
1920 2379 409992237394935991
548 90 124696249584839667
842 2152 628659597821537453
1755 324 398288759030671120
2129 2034 447078818019434942
75 1559 877540344288294448
383 844 44299949355369092
1354 1651 626492992148883913
526 1843 584886051140131220
973 463 690592118082916752
192 1498 122691529290963968
1820 2488 614234680073842521
1342 906 428961914929036970
1555 2429 618879323988586863
1083 2607 1026557390598594868
105 2427 314781194988262582
1413 2348 758656676428331377
1160 449 1040659096052650843
2094 506 657493330128012527
1122 2088 737122561138862252
1975 2084 405010732965998163
720 152 332145931729199820
1044 2299 945005629892614658
2198 688 876249801485161564
241 806 116571967360848063
2947 144 874359207347802581
2585 2078 123135905283018981
1877 2218 653733354034295634
441 234 342872642836046101
2406 627 734418187442255883
1918 392 340049375572890851
483 2710 398153368707295925
2222 685 221579172298810678
1996 21 120998899263593623
697 507 902587881810631572
2741 352 269482625257020754
1201 1258 362916570785935903
2461 1332 296830468460730210
2736 165 506713816933867600
2793 2785 412826589653953157
20 2081 397817700161331307
522 174 881405638405888308
1079 2070 76847187234225735
2557 2392 593425125053354351
289 2443 374671221550848503
2913 2550 625807040551470445
2532 1528 1088507876302600059
2357 1197 420348367536395157
1842 2282 267046445258539871
364 888 41802730292393121
2949 1057 371488415186836845
547 2816 918575995634398330
2919 1076 601587467894946135
2606 1193 373696703823343858
149 1768 313778011478058514
825 850 377165796875897642
354 1761 357920553806439611
368 2259 982463474077502329
1968 561 255908585406324029
1546 1910 659534088494563540
1753 251 917120878611130726
384 916 972901018482419711
422 1357 193942318772967306
226 2216 839283419753902993
579 236 879013105340239840
2372 1764 19324510268428764
352 1055 363209999520976552
1402 2764 947979851603731692
1629 439 622448193243916945
1271 1817 687883448157084639
2385 391 989938032889133876
2401 2583 796144923332107035
1549 1364 701809493332760837
2602 2493 988018358265599206
2561 2445 7390460456923095
1955 2668 4690334853934373
1577 1735 1148107325379492122
1304 807 377616956029939937
1885 2150 653203423848436119
200 2235 484316810025735547
1920 2245 554117348821462458
2708 1547 72304257470820684
2012 2209 943179344855096514
2237 1904 942080873189281177
631 1429 52618757526793459
2133 1542 396412282942591370
762 926 864866605987869169
1832 1080 6407152895749785
912 2975 116226371728241272
1912 2394 842424062540995410
355 629 804829549585301548
1091 570 326307937720256892
629 2799 977375278237316021
2979 1121 938961066037846819
1231 2618 52395846585253242
150 2586 173797164775997318
177 1030 578994124945322484
1865 2135 1051228257614220110
2615 798 868099894905911085
547 1944 613987932435258458
605 2947 689695327139134103
2498 2638 510609250775714256
1950 1896 906655943548288195
2796 1045 341728577795071023
1743 2686 688663401119876866
1410 1240 1380436369993563
1644 2813 398329489967155572
2444 508 1131632199047456115
2209 2156 109900375199367024
2718 572 162270077024520434
1950 1663 901635356514335133
3 2545 621679476379077875
1646 1859 656419996795945838
2765 2614 695352595583036123
2278 1152 618577817288926463
2818 1972 981961841693516185
1479 709 663750012187566403
2483 1011 361883861434192315
262 2391 122570832001915283
2412 1378 689128811268009374
1538 2017 594025235678465888
1588 549 38643513185023170
742 2092 401732237584565741
513 1194 263558884582606865
441 1700 1002246639592991300
1013 1242 17634075868573471
1536 1368 1015758554212295828
253 636 904541373806619787
639 261 629185054423827804
97 1510 865958506606086080
1682 2734 587529153278666700
365 888 402974329605290216
936 2416 483177998310120944
2768 1363 875489003542644852
1807 1498 638720117502543801
1171 979 901799360373863071
789 2865 872828415103115157
2939 2407 439234386366854053
1135 176 589725913843752628
1405 1528 184060007638843793
1809 332 80992915801351770
1164 1657 910331015655685974
107 69 400046421856194893
1391 2127 68569606053086100
832 1126 693104530261598642
157 717 45424872506556559
941 884 634731885053184317
2667 400 116758318964620536
2090 1350 843675727318040584
661 2596 399575676244018549
1271 737 627527657627107475
2563 1556 1130575178933554132
2608 1320 1085483041320313141
2581 2716 433273468138341107
132 1956 305194257633707196
2806 598 622887561178515559
813 2944 473599003824349627
667 1091 299045307116111084
1149 225 107630976240965085
724 2546 360377996186515638
2341 547 1023296193635941209
253 2321 305623348799757596
549 869 36263687400644437
854 2404 903867293575318564
2624 2216 801726050257487486
2646 612 293584835879192704
1768 2003 127508733331359530
711 2385 1130175570965577570
1683 2275 582114862024098374
1007 190 302487849391782409
1222 528 590494181973044653
1835 112 633520001651672501
753 2445 43182233678432141
2635 1254 46232688306785649
2159 362 47909149095382548
1554 981 879723334223026990
2662 420 412658344577679323
877 2224 944246896320795959
808 1215 40575378096715121
1597 2992 124737679362194597
2842 918 1053797312845369675
2660 305 47962306542447474
980 1390 328311578630528384
2098 1990 761233683059083160
1126 1258 612846354376824432
1705 2715 481400863599016860
1523 407 1081980580094757308
1979 1966 519406620688110795
1933 729 406156632506629924
1754 856 73050822459267293
258 2563 690491371209610398
1376 2324 220236492743271070
2099 2266 867823744948616400
2334 2136 76756046953697347
2212 1197 90429569448400632
2015 688 366661653213961578
2860 2161 638568132264023966
1569 385 80881514175531122
2020 793 699659192026927668
1038 2267 881391969087216127
1429 542 367595058725024343
1795 393 373689652899245598
1717 683 660749633879441599
548 2064 335362703147702736
1849 2501 109209600691296527
1137 1983 77646744249062251
1928 2356 412224994906422654
493 2291 19002600987055554
956 2363 894480159150081689
2118 955 78890809663583403
1879 2335 46660153610223121
2602 572 675646924911610833
362 1847 705843706809139668
2486 2938 493037003615452
2197 1732 787924073941196515
1206 2304 301254060601693758
2896 1833 618113134764110545
1957 922 686020876540407865
1918 255 510457476420237575
841 2302 952321258487239967
804 669 612640843176605393
1464 537 660979220956566917
1671 2012 685284710862771103
2207 2778 986450319958268280
2909 2232 986592428187710431
346 579 620705461133357714
490 720 907342211157292659
665 1544 110285413492122458
1644 2061 362719836977657723
2907 870 326372176125431497
2189 486 298635375284245662
2529 1001 989831188267809914
2835 848 727701330933349887
2308 20 77973672697149564
2808 1019 1053192852992734206
541 1580 874492774472546423
2100 314 371549121167072728
2851 1224 396616848756312209
2785 245 620339643830076999
1017 2873 806379881385379047
1893 961 333880268210040899
694 2902 87985183682491667
1346 1246 405420719450749850
2687 2504 1005249771601509398
1018 1703 1047106461495944195
140 1883 12250885736365301
2114 1761 1066268714086160670
2693 2874 292667671234408360
1925 2667 109651071940113457
342 2953 254586807616580134
1317 1686 902715845455818941
2762 1606 118770526806001676
236 146 471077188551459519
2606 134 622112570994486026
2579 1946 17182398450890589
222 1100 118180027858577158
1774 447 1006116109101417216
282 646 963601396727418887
1753 2624 876446843264139075
2982 2164 336403394818876280
1784 2294 22998604769605471
481 1879 80914530051075472
2650 1460 726554723442266743
1813 1019 806059599131410362
284 199 941102854916329231
2544 2255 4979036177744226
1310 1158 627591988146804683
2003 1468 42435478933510050
1508 2062 578787264423390986
1410 1785 334798036632357617
1358 23 1023772437024433753
316 2727 302678710825279638
2479 2396 218778151722003980
2786 2073 619112014965098043
2017 758 655541348229007201
1853 2608 330608108536245484
1438 2920 870871414351890283
1427 2944 305133331638628364
731 1291 367660054792645649
568 328 589180301576667217
1399 1330 696963765273162436
42 8 623490533755871631
2904 1330 396333110401654642
1563 2874 1018178199676016436
416 2154 973713221009639175
2373 2455 229138393554356484
2796 2363 589129308178303876
1602 286 932476594869631266
1692 2901 984868963671789693
2143 2525 772390315439747460
2628 539 976463178406548915
2787 2360 82632206107736140
472 2670 258562537446705078
284 604 980497296837251858
219 341 906246727867204880
2260 2697 159728190582118611
2390 1589 110065691044872530
2316 918 651040758490168500
409 1290 410380554825348558
1748 1728 300794518099802624
260 1755 948503092559196985
184 670 939669055441579429
1019 1688 75213351919316479
1387 1853 876230029209765292
2525 674 184457177993162452
2215 1464 949188150525298023
895 869 694786779610393771
98 696 3839357054860849
1998 68 330059451908748317
541 2937 879996362008784858
1043 320 912766673560651895
1200 846 148195024906355294
1129 252 654048908111124221
870 1075 122589511317865134
311 2557 918207702303836545
53 2922 902484429456812874
1344 327 692323584590350387
763 1696 876817964825169785
2321 2889 325996599056157070
165 148 332268101449687392
2662 608 82029858758750169
2931 224 395617606218673456
307 647 940643950103564269
269 2320 551489345593804553
515 7 410868358825014713
2502 2849 870362840794233009
888 315 950790781751880481
687 2851 734216268500079719
540 2024 400158724396785936
1813 2189 328167432784883401
2912 1413 593671151661435306
2774 2360 13300922043014080
1164 2387 49458582021266427
1794 1063 106258811411969072
1392 2058 335518499080020628
1235 251 952184755562970385
2219 1601 45360934796486858
1975 1075 583382735161018176
1166 1768 346656373475805597
607 140 335893487893138703
2321 1573 943490768159244414
479 2238 980905230603783424
2864 2034 223016969529842033
1027 1432 157975645445888235
1115 2807 578026488360493369
2639 162 1028296094653769361
2713 2373 339654903630820348
1414 1938 89974799861571249
24 1031 875653582671121436
585 665 512587018054374472
1342 902 576562566126701464
1904 874 325757532927431698
1876 2554 5494245355327760
2647 2543 990335505267845396
782 138 51183468347144563
1418 2044 484530396269664211
1915 671 9264343864321135
956 2810 63899571846899594
1661 1380 613731652720363694
2899 1669 807929060670955497
350 1502 586390779781013402
1033 2884 413487900029482428
19 1341 654461182229582890
2271 556 581619941260511166
1224 964 881831138261694548
625 2588 3101616987735334
2664 1131 336412170306625661
2854 917 686187346358415124
1561 2367 131772029542863537
2443 906 78173861083290647
2641 460 515581457507403224
197 752 872784007425603093
2785 2005 726154599464284793
1242 659 187213280524120982
389 439 656509998098503006
614 2086 938068553780261461
1545 2813 911419404877915781
2915 77 11054078313584518
1312 588 945861613246197710
2652 2918 22905756847293516
2260 1084 326006593906293539
2028 2734 158701219897055185
2667 2020 875001340686369543
1016 2464 1023831061612864967
1954 2937 324757470120877230
1292 682 309522302712603867
1057 1822 876179350608802489
55 1344 72797780052686335
1863 1479 622814792033799034
1827 299 616956455907105156
2538 730 691981342249375611
282 1959 911670878794339509
2008 2833 278061048278706474
2785 7 1357126423623225
718 1448 984314345079155178
240 2120 621801323581367768
628 292 1133551975452019630
2479 2625 274227262605489298
1841 2281 51580016134623217
65 1043 288443507267007231
363 2974 397211015120673032
60 957 615435174678116722
2324 2747 375555450522567073
1674 2532 624425248453840915
17 990 872566422379694358
2828 1008 868861885917497316
2606 1153 347956848501449449
2394 2808 464979685952892941
2231 460 762395649804029015
1135 1196 867810037152670413
1723 200 43793588693144034
957 2866 665354697420347454
2247 484 793771811040127999
2094 1535 338052001914548899
492 625 371727519813721432
307 1734 552965220400546028
276 1567 868322818402560420
1860 633 875376630200743511
943 2513 914198764277997905
2361 220 883818159500857315
359 2244 259353271207874831
1929 1496 39336462951658842
710 983 477085581316722894
1449 725 691007600709255241
2518 399 109007435378840818
1266 2546 988365121443667988
1825 1360 699946945988750464
2298 1060 589385622036074231
1995 561 543927869366831303
1177 1174 728263035494107095
1918 2134 364539323388768575
2045 441 208773983697736766
1809 236 87015233257325654
1192 1416 972911306023126746
215 2827 7711488173259206
2419 2484 976762961053394235
385 1522 901497090871891858
2242 665 17372332795535798
339 1554 697744438778363020
937 602 1019426522102474787
176 1550 986731243841146028
672 147 332183797416284815
1326 1207 86484156475529926
1946 1594 733030508726981136
2983 2417 879131269258637121
596 252 629276548800594364
620 2523 258130528420638291
2774 1868 408867696027062981
2645 1254 876359783111470483
1356 2208 578685472685856879
630 2589 616156057400061874
2342 1856 980571579374855015
211 344 593982692766089526
1263 221 668770455625227718
1983 2329 7559339772434188
785 1151 85528026755660586
1879 2814 233916266852331607
2466 1701 300058518290617738
531 1263 950244641571566944
2827 560 38796079382582205
2707 1769 934150536457142112
92 855 1026232010989139976
2895 880 899281236339222405
2800 1919 339547523961397485
2902 335 373427446070749528
2845 1907 1094833340807640807
2494 698 685259579366559401
2433 608 982981607036087738
517 795 331627374542447283
2293 2250 422181787480838837
2764 1644 125243912073278451
1672 1460 181039032203091673
1562 93 42163079117463547
1336 114 882347145249784462
2741 615 157239200608570853
2812 2474 659988628715705318
1471 513 478868701799214667
531 1693 305634652638234879
245 1908 332746331638525093
2614 2678 939293916155344133
75 2372 118593385310826928
2777 2599 913264033081940115
117 1860 661204347488698318
2807 260 628240085542504046
1607 1585 586781416378157543
2826 2654 582468029846187915
364 1770 100182933593297849
1096 241 700459111981658093
2901 1276 399558093103583542
394 468 722383594431521848
2642 1159 915604074174922387
1828 244 871816793165513787
2575 734 626486471938055495
2030 1856 990546872653613096
1776 1513 116166673435245633
2331 49 937459160035213275
460 273 951543220950437005
1833 2806 305421264595473250
2980 1978 720800016949133018
1338 2896 407299554996623907
601 1615 435666976487700644
171 147 1086055392902926850
892 1233 46411440334819015
2168 2386 875869580797983238
208 2267 586105444428487671
132 1097 122640140074310480
352 1606 878644844324090921
369 2134 410835820089324007
519 1142 363951105608688374
2085 242 581953224215473734
2174 1402 290187614516160580
2445 1544 336866822495746059
1553 1739 78310896984755954
129 1618 371726815742713041
2400 328 471489052033547621
1137 1236 614289986581799289
1362 2781 901731226634876717
812 2615 1093977580738436085
1845 2304 658891652411638734
2383 615 696661821041716296
2963 1779 89678899118614365
855 1467 540942252031449665
2353 1046 2098378901554531
2110 676 918562593131318934
1787 826 110092503451308645
1188 1369 204583201193495776
1557 851 468294400587238987
451 259 883955720084664860
662 2860 354694444115413675
1153 929 24966507208023991
1863 1237 402406603520326795
2319 360 630052137840704242
824 1176 6916629363970839
2057 2968 990647191736840978
529 511 478370349645995412
2047 196 553647639026291156
2294 1894 667508618775666077
57 100 117996922465378789
2958 1186 410405640822820216
986 762 866000469462356314
503 1306 908766756513311902
2263 1515 652778032770348786
415 1379 112010389088625158
2644 1086 620379869525039337
1087 2349 516048001117614078
2401 2449 1011405991510274546
1487 987 118178535768646234
2758 1976 540652491888261832
2474 1314 327735517000311975
1027 104 1089447058000845976
434 745 866615568823490690
1463 2837 973926081834637869
1689 1325 981580354430180371
1039 2078 664338163469137403
2472 738 684562154579437835
675 1292 21503858721963064
2963 1671 75781544236692688
187 2202 84507103167659836
2237 2076 878823155702301869
530 2737 1056571909431659606
324 2290 926180225719558059
994 2268 258927189512513639
1762 1097 141781241162036920
2569 1988 797446691630544295
812 2284 810014697378613124
1584 1913 60738411338452492
1862 2284 401084823475162471
1310 1258 114722166190676336
1640 2156 761073709540449148
1109 119 297185444324611480
1385 1973 586267669307676791
1480 1165 305414846999420970
1047 631 373856721328685529
1066 2704 581745018091846862
1148 1653 292786825971480562
216 1304 915111472435183940
1673 1208 217688837400812608
418 2096 695039879747606153
186 843 88682028015758054
2243 2292 959255259145408008
2134 2986 653853820066335133
661 1301 626880122675544034
2123 467 621818409366795808
1706 351 984811450566661435
2451 2912 663214322855792237
947 2113 618673175623044485
191 609 11949653756838796
708 2467 659277516168201632
487 271 13411945805209974
2209 1547 46944531635874247
822 2006 160292342082314853
2193 1679 881299938733475404
2630 1373 512140774806316707
1166 831 77654601689290635
57 1744 577958131733752262
1898 1788 945320294646363229
940 2133 904663066046873632
1746 166 16883849032666278
1895 561 543734103945664923
146 2200 434036536499348154
1242 2867 982371280207150738
481 1154 113666949407448858
2000 1349 796720572927399020
1661 725 328547338763829517
2150 2487 867193246403895377
1300 625 78309831546009359
1377 2222 650532493757419751
775 2386 614800060955518108
503 1498 88373344954930575
546 371 660917386182557794
1868 2890 89481379535325043
2213 2372 674731076339138749
342 1619 1117145726266510839
2523 214 792744463005155642
1107 1280 46844117599829867
2925 2521 941028537881142403
1877 546 988422597636890870
392 1760 889542063226368366
1314 285 77470053262872905
2022 1019 471144007468585440
350 2996 38212269832422498
1451 2024 2045305844082920
307 1015 988033853879439644
2445 2701 436689634330080486
1400 295 686769922607586100
1858 2610 78709741732482291
2740 2992 485932575284697520
307 2756 48966945395629166
832 533 117871614836172719
2920 347 845313363951039639
440 1523 539556296430828530
1549 214 363531924982153448
1287 1029 42002388015375081
982 21 44745557594694674
1619 2120 117376993886292404
1906 2061 587931689340205124
1194 696 587526396125607830
2966 1458 868025067322001415
913 92 914502612496990620
1702 1336 46580669131867116
196 2844 869163467986510897
2598 458 131185014051561397
167 1138 630044164758246864
2666 2028 583930706490244344
2902 583 665362190119380586
622 2647 338949564655417407
196 190 592705219739092729
2125 359 685223261012166235
154 221 348385464280388874
2556 831 111419276056644901
224 2948 931515429349788259
1619 2939 870569440348717822
2178 480 125175193109353194
534 1013 342140433567754142
504 1725 626256318281932174
1660 187 304760485144073895
5 2054 1060976891104048819
75 1613 123169299735815523
447 2031 337318766695189344
793 1896 943377734429297117
864 670 336654897347919370
1923 2832 763240566382635358
681 1984 89651296149083260
2336 1480 544714188558888646
1589 2824 367986562128658378
2610 2900 689600227268680884
242 1480 406344045052873261
1840 2365 701061733523074104
798 1248 876856316087604701
449 2207 358483142769713064
2754 1441 42000888132299771
2810 1150 181460510157042641
1130 2627 52442926672441042
583 2169 693314276180669649
1262 1577 100172877706576703
983 1448 868291816054514042
1014 2688 364465021201038735
948 2608 877533748367641613
2385 3 75015715538043476
2300 2477 1094208284741504891
280 1747 910346705907425831
1448 2322 445088580682385976
2351 2608 1060891737401427725
2684 2235 537643989823340592
354 1901 976982685314250953
2828 1322 578554377534213079
1789 1138 360912246988659764
2459 2937 870413215594523470
1067 468 736340818373186829
1431 836 421476982454719767
2541 1671 727985942612157426
358 2204 910672264111037462
660 2354 9869431609639220
1561 1252 634233728412077358
2617 2134 700937630265115085
2508 2626 685401065216322250
2335 2070 108497278096713649
2370 803 42374643350605851
865 2235 152666654525874299
1649 1637 42279005764230387
1150 1337 728474927303259754
2171 2872 981908135275717474
907 91 580158249797452993
1289 1640 1091235130940207879
120 657 50364795430239800
303 2695 865543584708348359
2157 1213 311722381940636618
2593 444 624400066696030419
481 1752 112660411667782875
694 285 378098233392646041
1682 1097 878576010140968659
455 451 378660846875781495
2066 2506 412367332650638996
65 429 37770794975342809
2078 2071 978007458862211110
2222 2091 3958300115118221
682 1265 874533023426098228
1966 2951 878465556887335545
790 2628 653512708947599009
2223 1963 880669128715260709
1589 1719 873988611140387915
499 467 13312999409705980
36 2098 340379041547103134
2187 872 121720625357624755
595 2779 47717505278848365
2023 1789 629841873324777069
258 1783 115833998967509140
2251 844 117858350577833049
341 1765 314076616846646338
451 2718 462567102733493957
492 1391 932442197085565283
1522 2685 684117920472963628
2062 773 579541584835667106
2705 269 40007953040490461
1740 1844 879112324382792262
2756 2994 975124706878160536
2970 2928 56674606835626635
2135 1850 873737092227340618
2664 232 14794550332459396
2066 2200 15832242550729335
1305 1149 879738027695180628
2857 1670 625281327350146982
1271 98 655435119576582145
2583 2705 943336541524403370
2892 2120 408323280742605262
1213 956 621765031653075448
2401 1715 1089111730237518523
43 2319 332475357503481451
166 1570 666518556900597106
1321 2904 363303207243325722
878 2821 398358295361110239
574 449 311136601446745617
1759 2809 1239436045664862
2708 130 691077710832263850
1543 318 360466866984222197
2909 520 396322596220527125
295 1755 334343567339103937
314 1446 978746663561935130
2403 1121 584209640769965201
1566 2126 397829734743164988
1599 2095 906870213135141000
2655 2653 11648747770247103
2118 1942 975910038040827082
1084 2889 376351344107887344
914 2554 699911984841251184
1676 578 990231458685423517
1693 1086 47914630346995928
1596 2028 768406220913846524
1068 450 601126136358075725
2708 2817 76321875749379151
163 1256 902185532528058591
2023 536 951827829985580362
677 689 51881093799187458
1067 583 702148821619387925
776 380 942291667416078912
2690 627 477151519475348866
2570 779 951007390832706559
2085 907 73838552451678342
136 1162 477128110819578715
2140 111 934979059427723515
1802 2626 20913653394735448
703 1369 1058293536738329063
1679 1907 692009283266056433
509 1015 765251187688110342
1577 556 322222630896641155
2440 201 882121958658190287
1446 2133 3343631187153983
2898 1336 79709128222224128
135 2468 74680616922240491
2424 411 923192363274261606
252 2954 911886081071481899
266 480 985046772024791233
117 2874 398329400426614483
2991 608 623216841407850103
2749 1082 483614456857020717
521 1873 721348097410726652
326 686 264432933716180449
2078 803 338287970345726038
1142 811 652111634310989323
615 1926 698698001724467694
406 2213 234400768212807140
2396 2600 397285074507087620
269 1475 292304401746207697
2653 1632 625397689334281775
1593 374 396997749256112742
1693 20 905231610005842530
572 1565 930441175404673445
777 209 579437462605352344
912 1477 579270412199305696
2682 470 288964641680798033
1463 602 697864999244692030
2522 1083 439119347125051710
2781 1627 1095623924091825776
113 1154 15646303095522806
384 2692 871149461940024639
2405 1041 512946415857274415
855 1138 471083883259782092
2692 304 873529744725926031
2553 1553 873278195414496542
1967 512 114493578981349848
2735 1920 15237395473380965
2362 1304 663191317693114909
2605 1292 667120951176207246
1533 1710 723619688417664983
2074 1292 958816360903431334
1460 2387 522131395684210444
2572 1617 949708804914966277
2830 2821 659397218579046095
485 1351 619409620916035125
1104 944 942542265515462698
86 645 584924558222503728
2 2688 869044362840341672
607 2223 45722734030072943
824 1011 296956497260969793
176 1079 397483422952390391
958 2492 699893217388862980
869 14 870889780509497960
1552 169 365235051164454122
473 1035 340550995053250674
2837 1075 77178305316260065
1101 1220 292790745281166323
2814 2453 49409806869235586
389 33 327235898236001603
1375 2615 1117210037226069851
2917 1567 46085254865694294
2548 2259 901847651455349634
177 2370 409345716261902834
2888 151 4245333196062061
2776 1373 548314402982377770
281 815 123470292309307925
2056 1760 319652854876276830
117 668 974112453891062642
2291 2733 139176243478105478
2937 1317 987508354793343808
662 2313 328292985136734131
2185 200 2805715932350932
1480 159 364360713164016240
1244 2374 588411824385326281
1211 741 326365620904031123
1832 2549 990711544818566775
1393 1175 149142427996979643
1751 813 1056993228682736321
1147 962 675193094146543933
2566 1318 155976968237161738
1861 482 577365406328297941
1365 1234 623682494899016966
2691 2686 581363042207444063
2743 2928 1079192705027097589
1689 2983 399421424218273759
830 842 952226028293571568
478 1408 980822156581478566
2876 793 481873242492711904
331 6 41649255330726088
2670 864 1053047718376167490
2720 2452 1051148214280482539
1696 1523 1123103320748432123
2209 2259 617052071628422877
2014 1688 472244668491780543
682 939 686626178971868352
2148 1717 298399851727994282
1350 1447 835179736527129657
1385 1546 619762937595597243
2762 2756 295906573097947203
342 1992 541810870269108389
1987 2473 298505421894879940
1527 450 895376964710583787
414 27 953643075205270815
2408 1754 7234534368140348
954 2469 305353779994603628
1968 193 912318704045270353
1850 1072 341427557366443182
897 1433 680681006427040456
2861 536 595183277507492946
833 598 662349873840981988
1892 1576 46209461890029126
2313 624 879733500368843515
1359 172 1059027679215445158
645 273 15481764362042280
2198 682 42203704754187613
2205 2940 36134157750931274
868 103 909767086338919100
2336 2227 441769675639601315
775 2874 49318807690785710
896 1795 97495188275303243
1221 645 877476664665421132
2251 1883 614480015609875921
2463 1680 301284487521657991
114 991 370277617657003498
657 1084 902722724917601361
1696 2437 953110524544271423
2087 1397 685201372583584567
183 2555 687486646858802787
2380 1362 130559057042082203
2821 2497 86275609605540174
1677 1355 657262062206961518
2643 1676 48557591290885332
1446 766 294217220617197196
753 1699 398123952770019289
1863 48 942419539904949034
2015 192 582112806081477760
872 2420 908548551431046469
1013 2024 299546670476192154
1681 2988 117085432726906311
2834 2093 594575425053271
2081 2428 37684064232723146
1535 299 340656661945525091
1757 2485 290419206702184277
2241 794 588507286699265707
1721 1107 334680093999474924
2037 936 16200502143451361
1505 869 973235222985647125
2338 2716 650609060759874364
1404 364 585965881967054293
79 1140 687012118589470573
988 2435 615795695403970480
2887 1461 292524054511638349
775 515 400230312150308960
1555 2326 765570961130664609
2802 1087 370352579393195319
187 831 118450970651202143
1445 660 906196935416289572
1219 1698 339244599316886070
1395 558 367045324177823507
2986 2853 881400208894097943
62 928 870410612887264748
1594 672 734117082017452847
1796 743 317043397273343721
1217 2340 146700232637873950
1046 606 343700199113617796
804 2068 865677247377377039
1824 2942 627638710458147553
1195 1694 1093009840476838481
1234 2818 910874329463385282
1185 1875 220067387353635843
327 495 121923540487549417
1464 1721 983021483998360250
2049 485 938128689052721565
862 2724 119421267453934792
1306 695 951684872414689322
2536 1640 766109845835501665
327 101 360680075294582824
2170 415 876974441480425076
424 253 114814281800502591
2955 2256 938730064294505083
488 580 1122800593569270829
237 765 804681512216787520
1493 93 336667195258458253
50 2787 698149219632649765
2365 2238 371674980913578432
395 2381 1004589809167030434
741 299 411037224520360903
1352 1043 401035103006676977
1389 1177 665231972910672383
769 2279 413200703977718814
1604 1608 864975159234824561
1382 2235 255146133033018686
200 335 868578738656149698
886 2063 320763667418581631
311 918 946784762811334093
1866 1364 366041478421206958
410 2183 623118844686592770
1678 1745 74573588503380101
485 2151 17618040561731669
2754 456 45779304544264470
1852 857 117373001439980908
2485 2742 807982643541887086
1162 2207 1094356191828137514
157 317 362896454762575887
2765 1073 662669186096895291
1620 2069 16298704251444800
2971 2196 103050404722359385
15 354 338793079845717299
2981 528 794017780713602980
1230 1518 149099845684447916
2138 1828 974873039585639097
1249 1372 483028924601966871
1116 1129 982441678776937851
2623 914 951953904515290282
2101 1838 1084676504562797825
998 2589 340210938280424216
2807 196 980138271129573717
1956 1860 872102698465376920
2084 2498 411521605782038606
990 1627 799151908243108876
488 2445 14527242804816509
535 1184 577706793468296049
2713 1549 112049588391361273
1549 1077 114215135933233146
2982 2577 478292082986158164
698 678 877832819995854065
30 1694 153562483976259367
1407 1368 692073652788525536
2910 2311 372445176384350879
380 354 299301131135785633
842 1237 587270500536521865
889 2094 950444053994159672
2726 2151 326798319719360653
2106 1441 625829961913194425
1001 2506 122696670786447654
1534 877 699630819071355587
1044 1010 13704403955838712
1002 1330 159773114058671973
1136 1186 334199862768747271
671 2928 889526993021868765
694 2198 978222134108875093
2402 1437 664442783673217142
657 2412 360336376905147250
26 252 688155276228522203
104 1821 625846977025257217
1246 1775 716004920606505947
2814 1680 264089594223990502
2921 867 981066827004761017
1912 7 675912467240495479
244 763 988685024495989623
1026 1694 952069447240143377
1907 2771 699893393610750999
1740 1658 998690879799495983
330 1409 298122224324936089
1726 195 938652936199909564
492 2187 13582904755614895
2415 1476 941055573649071366
843 2509 306019808359413082
1141 73 731843165676917076
217 2728 699277885673724741
2178 1180 399753081529265642
2715 1079 1123709216378212860
2707 2630 649783876980680922
1405 804 652671488185937
1047 1274 584396474254879077
2854 1344 665180545016930389
2652 1394 905616285704999003
2788 217 109041127490119024
72 482 288723992007134412
1817 507 586397278210688857
1792 471 380538818571311598
1506 374 363475094499822120
2456 2305 49506634747445069
2315 2980 8498341537380288
1784 2379 877116540572387974
2471 1704 765722334259962229
448 2470 634534648927677306
2284 164 621253301914858272
635 2613 620781831053162617
2824 805 16189319758126848
58 1857 338373144732777532
1252 2086 950475722286828086
377 693 83395747753343712
1296 1291 589028796741484693
2336 1998 1098211454069231866
2960 146 1131291577954555100
1639 728 288389383783920067
1208 2381 92481962805208490
1309 214 665604041814960568
1319 1752 511310570099746269
271 2425 921849858699504299
1102 2072 37259203370026336
1398 1784 15659312138867206
69 924 13176323881288798
275 716 371316936316188903
1492 2577 480307420975423604
2433 656 700714525064115929
1734 2075 832043399288138781
499 1489 36774355504503778
921 1709 1053554842758815170
2844 2111 13916611828825733
1255 2408 661837249988803933
1757 53 124930193030381962
2709 1491 108938098976550711
2462 471 630014930008836096
1155 531 414234038198444920
2899 1731 1098443455275466530
2593 2920 448384462960852608
2335 454 1679920232825245
2554 2073 655926213037824447
1744 1643 854278210989240921
896 2214 386804720267920413
2860 2752 637073279514374913
1797 25 991240264785294330
324 2869 47255449920395202
1966 183 628436408504755025
2088 2903 13462218643464424
2810 203 617001708555624844
2264 154 656757817428514030
699 2222 876057465084656888
2847 1789 1082841291865292313
2315 1027 1016439033333879238
794 2192 666070701626750499
1255 2772 657285446086462549
757 753 115216806646814844
1055 2885 402302603297138914
2536 1485 912310749668571597
1151 1423 1058737812431220205
1455 675 367170741518812498
1743 826 578766746502475517
346 173 613370847423229993
1926 1981 108729665111889347
372 279 290285450895431363
2125 1229 122361075425429190
1030 2926 966294589260852010
1097 477 652730865101464558
336 2878 14833400322919195
1919 2514 324700350712148172
630 90 649684288757163319
390 716 903486111717931135
2771 1579 940371453600499449
2057 1698 976010665958223713
2957 1764 674061678866975884
2751 2288 201620803574929329
1518 2690 589456507531478842
2065 384 865965564460585556
867 1852 837929885708673388
1107 2631 655055184714180538
996 1939 618721954917101616
2689 1580 659977004902368719
980 1279 413437904985901277
1774 1148 892423397100173688
1037 19 118783454577170942
648 710 440668917533571866
2709 2936 363968697873999493
301 1644 41344718442433104
2877 1645 443794651612765669
2866 970 659159792063383876
313 1755 121006918870349155
195 337 1343439351257580
733 1329 627158744140116222
2879 593 73132026079878176
2192 440 610995367824281401
2808 1033 4702804525549866
1456 792 48956684436422304
1620 2962 340755590683220947
2795 104 589835772176073142
2848 139 329660409774745816
2258 724 340679140406591103
1800 505 670565612232875856
1157 642 588978117684673072
1667 1272 124449837437413221
1567 2847 446318096004666824
979 2035 551397227283443070
1090 2978 378139976244889825
2586 838 495767056958287564
2024 1484 627951574399839966
1869 355 1045049079716056968
1818 828 290219479306737944
1528 2267 544738512293571248
2056 1728 687115951697467342
2595 1281 125184491383711872
597 1296 5053339000323678
1626 2342 1024797741366165447
1683 1086 989520833873974636
2496 613 517843916539967594
2644 1095 13867573965170918
1610 1684 5566046839900828
2141 1090 382348910095545589
2504 983 939531860079591694
2782 1524 381122244160268924
1618 2315 325375175756475886
267 2244 144603935180116602
2335 1376 875113284963041067
47 1916 333725358135497337
569 2237 290324989157055300
292 840 1011515463413368610
2734 1427 336978325385521848
872 761 625585641034150610
1595 665 613057577446741400
2424 2811 431138154115924623
420 2928 343688376813030138
1483 389 406501577186040487
621 1404 113421750210362434
1907 1264 980819336112477616
2129 2896 376940189580819843
2510 2287 978257392957825943
590 860 401174042430891626
1382 2507 113825434708552089
1586 2746 480505591142286271
181 2791 298948532007657372
422 2651 660928704210561988
2459 2456 661116579515464868
2529 2490 289749159609973206
926 206 906729319315502362
253 2996 81842341699221600
1977 1804 778469761661347462
1680 736 335123653862356507
975 231 406183008393580776
1811 2704 1093675625167306866
1169 2082 1053300949840352743
2966 304 14597699471887255
955 982 909225287627939244
2613 1365 702265337340576840
57 986 289714001678729384
2920 179 1011190120453010847
2898 1979 804710906384777680
1202 2221 727928980906910840
2871 49 117290740488652100
2284 2992 900815093762729750
1441 1715 616712032021139059
711 2055 697297751246356329
645 2957 688849096261608044
964 1359 264004337625047089
1610 2329 938355091600520143
58 1300 589679757628391129
607 2632 49877832250928529
2512 1285 413343303808599841
1227 2501 434951608716285108
2377 2542 958413334615022471
2587 2385 1116649586002401536
838 1565 411943599304436078
2135 1563 1013651369111559588
407 223 73570574590673097
2019 1129 910789072933812953
2492 1835 879864004975932925
2343 815 45481502644981247
464 2734 880883651863523224
1730 2363 873456581209903918
1385 891 375654468981436261
698 2962 983666531052945024
1281 2084 619840318158411461
337 1815 414172945782153110
1257 1741 335662401486602019
636 2935 47064024794745568
185 295 944098885386079080
290 2985 196809488420742383
1636 2806 662929489744495318
1757 443 425625697856807005
1524 1173 144460860681608084
207 1789 73681040767650613
459 1289 81798754472418266
1317 2776 363758598702093692
6 1125 619090838897117486
2915 1540 954365494476084161
437 1414 327063826701316780
1349 656 484773809910524704
167 960 580417679528656471
663 1337 951676033625043558
2314 386 686384176392328556
2856 998 941968125611028497
2144 2700 557697114822613054
2457 1496 81019669886937141
2622 2804 9591636416356443
1690 514 325464022363020381
2048 1351 904664759146286018
735 741 328266459278829586
2670 2688 768232035287548534
1476 505 86089842043246077
2636 1932 731053816102487492
1132 2761 910504896616145598
1421 1454 506396106392365337
1437 302 942840014770206655
2826 2632 651671020719616128
2265 99 988887942046754944
183 2298 698159166032271758
2012 1581 655941245538912402
136 2477 975440399903606767
780 2623 294512564889341372
1480 645 867344268364142897
2616 490 324615669567872400
1909 2089 1023413179055714660
1099 2878 696552077183392500
253 2310 584520556808197724
502 1514 689233242219798279
2665 1059 695765782605115734
245 1366 878085467288067222
1833 285 947873077829743693
1076 988 768373190621493234
949 196 406263356018684434
2263 185 83924654920988882
1348 199 544472356313333849
1781 400 663824657966672180
80 1334 411318883813264498
1367 2458 616836453224730406
1323 659 450198586867050800
1653 2266 585275847007874648
1786 2851 906268742581488165
1791 1106 690694305933115056
2688 1865 1010053152481092362
1697 1706 581321450825587965
399 402 402096692070922370
182 2812 984478036997279588
1977 2425 828362239799048765
571 1613 950741669601212953
643 1352 939681602451013321
1148 120 303116799383681531
121 1975 655591853102732158
2089 2722 592262995633649133
2467 1543 687821913429902429
1714 2710 78309961200871296
2641 2308 805310827926118268
2479 1934 801887898282671746
1982 1973 83712470249236698
2739 506 256572103853371553
1479 439 624025401787808870
2179 359 5798322073651867
2321 1857 49516130828269704
1623 2625 885556025041781351
2157 780 917208036693238581
415 703 615611985927024006
2214 2004 808862557821718967
2410 2174 120278139716799975
2611 536 619281336538839159
810 1081 337407693862932575
1799 1628 564500633506943037
1937 2465 375317151728453967
2555 1122 252968658081763724
2212 1013 942083163938773339
2991 1727 622193045835148946
1815 2410 396319907798104036
2735 2550 989143093221852908
2629 1988 481300457736140078
2930 1328 716332775073969513
1688 2702 545872415747802984
2866 432 685730772802103796
910 341 699806211447414290
349 1240 902977160537681896
172 1876 591579332268111988
696 772 696605279234482908
866 368 264392195280274579
1563 677 1015272101089685619
2904 436 396828381320554589
1745 1991 806218176569080502
1345 1777 410057869433087694
2120 825 989403326911178539
2131 291 43946041290636214
1142 1292 142520759517923172
356 2497 114602084264941756
2344 523 237365573006278522
1057 1943 978196678397370879
1410 91 984848834218189791
2550 2423 329611595208985776
1155 580 181367842355582154
918 1122 728785567186353621
297 1397 618810128908869895
2751 2667 477510024388790314
1686 586 738165652406741644
1547 1515 623700356307935991
515 821 1109828741395230094
371 2749 517489306825838079
2668 975 90001571643468641
1183 1659 603701583991124775
1 1371 438345068199120164
1466 973 369496992877487026
1242 1338 370277447177226672
2842 2245 684824577930381346
1090 1655 945130143456545774
2641 44 1122003578540001567
2130 2296 88162770419809350
1956 2184 302785823632469419
2094 1497 328868674947901906
1151 697 868174394397897432
2850 67 8004762564706153
1354 1607 118119510483369303
2165 2690 149510747145972175
2400 209 1009460615015773749
1945 1453 341805029272046868
2271 2607 549528234264495834
2612 2061 664054469868435693
649 2122 874613183114852780
2735 2861 992398420084179560
1731 2506 592260353122188600
2586 1026 388732375740322712
1488 530 404702019182371493
769 1916 977659025340744265
782 403 14938008210941188
211 2970 36063517419067471
2175 2536 973381269485435633
2550 1016 723691307536138500
2817 2606 623556220610373741
1196 132 290928832454971871
1934 1480 109455991773091609
630 783 911283370470549670
2702 1847 130567035631487647
291 1700 109851633896891870
1203 1847 1078529229219447857
1137 808 872224541043102659
648 1627 264151275057211118
22 290 1024579614201762312
2392 160 403737489502356285
183 1524 302625822554267140
884 1045 929702357814547679
1320 1530 374754258944901088
136 715 96037723194178799
713 2333 326235430382038924
248 229 85871179685966874
718 1409 109973940074015127
2271 2844 407651357991891761
1646 1049 663915141958537003
2970 1276 297657281751485588
2330 2558 17787410963773077
626 2044 479673988682475380
123 2879 119422521458571635
273 1504 80030048319873015
2690 777 256299332898623928
39 829 324191199004579009
866 2828 551993982700577359
2190 2823 912841247010542557
2542 2071 619966537830054823
1516 314 403410382705958490
1205 2918 313339694155675350
2938 2552 292513944586411550
1412 2051 15852569835861831
908 204 914364076547019902
2867 963 594426050889172373
570 2788 403604928560358826
422 353 623580896644397973
1840 1612 398126654829080650
2992 2358 367434977925364166
909 850 120439801471338810
2095 1953 618701096592612244
727 1251 335280064611528705
313 1920 949439525179720849
2572 1641 582874912989924229
1371 683 473740014086729958
629 232 694053957015231971
1145 1671 885351874830191122
2393 2484 655943201903682129
586 956 559519344081116815
1146 1072 133213586548699643
1224 2609 906179740480839920
1422 2476 222705986037071761
861 163 983602609531153852
2718 2261 1098658691003776003
874 953 289711998706866627
54 1747 980132757867918214
1723 2340 146730578241780352
1574 325 946815110296423129
1635 508 1127697098372069198
2146 2392 369384189567962262
1108 1884 481831605204896844
1149 2179 333121469188700373
1024 488 42437891385865966
1912 1731 345796961551335458
1352 210 44301551903414570
479 1727 757686046386231
392 1703 665101843038841147
402 1860 339782988218178238
768 514 82738879208930626
569 82 980484336486856642
440 372 934406855594939335
819 2908 551408512176692
1691 1028 116903468772371591
78 2943 1535738833092516
2518 488 882697429127296742
1404 790 879630276899859352
2057 1764 921498833479484774
10 2246 195339851658570893
960 1077 38617686701935253
1799 2190 280635826265583376
1394 1707 635360259779567383
2209 883 637777571892339857
677 141 583576024272818176
622 2837 50667680052536625
823 492 403130758938904104
1311 2775 686209169627608493
1805 2699 1109349053904238413
700 237 906741826188023076
2491 2531 900478593104150902
2721 2012 579553453524121005
81 760 402843572976864459
462 2104 976101114955029711
1902 2221 697641804097327863
698 2141 934957717263958576
1632 2526 361602581694493891
2546 2949 124756624367664542
1017 977 722408419152448056
646 247 997820833473561965
2382 2627 655189656742914941
2574 1497 664382778982360980
1142 1807 60594413009982474
10 439 39867565572744770
2655 654 292065879956394039
189 1623 51904049106903681
1619 135 654947035741986002
820 2238 1061059333334513012
807 224 678040063857539950
2995 1674 985012372416685404
759 2153 840596659961634303
898 951 972642890022395284
347 551 125286184770570454
1649 2533 906774279526857326
523 290 513208520846268212
2088 2091 868442681463059640
6 2445 10567002718151687
570 2733 651059391477397406
2218 549 664849693487704603
2396 776 583398300586245568
109 2313 338569401516388253
2586 2968 1116447525977029835
2375 1538 650372407227393089
672 2708 910026765035980130
2006 776 729721715380818424
321 1773 679721805792529527
1929 274 912480078335739211
539 198 50733495495170581
407 44 114797391617106767
2220 28 338582638787805555
405 1356 17579062795079007
1221 1754 406128229307843422
2843 1115 835793241038293213
906 2261 302239265560332806
1545 1612 699028021286062299
162 2685 21493660870536970
462 208 945924814493342426
2203 2985 864770021789680385
2068 2646 119719445206956844
2767 2322 625800681027457895
1173 1128 1014236712000074757
1543 1299 989389277995387377
98 1662 6003695416596704
299 2153 4328432208079844
2303 93 75532137174491889
1755 327 85886797369353339
779 2885 88368429826976561
1158 1698 79671787848979853
2208 721 687134121099241390
1078 1978 189971500429621235
2424 710 574015445712860389
2789 2070 9400375868888882
1400 2603 89721460465920953
2528 950 939727537381984845
1188 2357 928536655762584734
1419 2787 944899707693387263
1607 368 942090719956529224
1537 1773 993449572201650530
1375 1847 859268374789521896
484 2344 1076616771921693608
158 2218 698677226455773128
746 2142 182457394202253674
2325 971 771393915408588673
2392 258 690002799752998666
1588 163 685137891975493772
1578 970 911188733931461272
1975 2737 435709051793811074
1403 638 112015476458665440
230 2218 904322512254069460
869 1380 376442320981367422
40 2381 898664462994888226
2922 197 377378000421924438
806 204 402341082513552251
231 2471 916675358169917497
260 103 697726300992017183
1584 46 625197564531109794
458 2511 763584965076519
2305 1566 657762673044094239
2164 504 592105469090353247
2229 2702 306829492655379008
1289 961 151383511876790065
2334 758 305193132213379176
878 599 120949574705343500
2490 663 340884802650196452
63 761 614110264806468327
526 177 324858162894103694
1924 1804 381841536368146276
1777 2251 289434456839798765
1881 2720 108582394372544766
1113 1918 302575742353571148
53 1136 9013068063289889
720 2585 43666549711618717
886 2868 358870445476592923
932 305 833257637465732922
974 386 371129540595725
975 1749 327198445002685878
1614 2391 13475984499693522
1217 430 289392746473534568
2433 2186 586530493709279529
548 480 687556642342627177
1581 316 690077947546326379
1991 2422 485352563689634755
1340 2336 807595383786261749
1473 1669 50224934658409100
2327 448 203273563991961853
1679 2196 667119067197661522
1246 848 336433972380688121
1381 436 79855572202865690
1369 2189 1129001947197544620
115 444 624923412423374344
1868 2135 374444236153823134
2116 2293 391776122065719795
58 169 3625982455721025
1341 1695 197980331717655332
1141 404 508331170941726545
1687 2549 688049052247515558
1903 2779 337630366007330707
2760 647 38265106504394360
1588 67 664660046053404139
2124 722 13092543576308966
2638 1652 475022882189223261
2233 2206 1001439420272189845
1148 949 3818691291963359
873 923 978523338892753668
2401 2182 1054995789404642352
2965 507 119603436213265365
2154 2033 147810717756697048
153 237 583203147632554417
111 2183 484297874302700887
201 831 340974508968614373
112 2955 394167073680046664
593 2209 39182306315164912
1708 870 1089738921182336545
2760 121 10468079969807635
2973 2511 10460145330488669
1228 932 432795977960312736
121 1860 702408571731117045
271 660 331614125355891047
61 525 48403879876658522
2686 325 336114030852821556
1665 1747 288724944844483071
1176 2767 506662083634794860
2512 1786 988232246163975691
1195 285 694475943350233638
1888 1341 876663403042655560
1097 2167 613725215862860326
2835 2933 517637822319488734
379 1734 183803405748200084
1114 2477 946354818425308951
2861 2550 645374188810084372
2989 2950 630061023245030225
2083 1386 554590169821509403
1071 348 440543884665491712
1901 2639 1111135796530932756
1286 1474 8520643221354050
1318 352 514074851578610892
2084 2968 866178871512588812
855 2750 374837012925965538
250 296 878064893851235372
2736 1524 470156199233850755
2884 2347 506742828694916307
1337 1983 115830908475672535
626 2236 987996955964320156
1350 2831 1086040231627803271
612 696 697042990185206613
182 655 5563012436222910
2129 2906 372206184349743204
2187 796 412623420437159723
2986 1632 653504925376357733
1623 861 918243699475289532
2507 2506 367888955557107094
2879 2899 433120962934646488
1344 1561 308271591628529907
2682 2541 485114457454172265
1477 2265 108447582645552307
2274 2668 616511209233364407
409 1293 239224651618677763
1413 1988 485216342212639063
2965 2570 628641556160351557
1188 1216 100071461522821498
505 43 328343039026137354
1207 2700 470945318225107172
509 1653 520277218918082393
1842 1245 942359528554508681
177 1616 51165080791798769
2925 219 302800282849693545
1032 2523 259032248871963273
1679 873 913264609669397128
2744 2418 296786094935862295
593 1040 650881844716303106
879 979 84443641279274138
2919 2804 935816698424266384
946 2883 701312784156525505
1817 1268 332140239505318850
1356 2837 660238886440121790
199 2156 871794817203486394
1099 2602 53536609464253983
60 1029 907641149052637363
1617 713 378099068922035648
1541 1447 878984269694993642
1935 2384 900919931967019952
2926 2609 29803477966662641
2969 423 615953137321028229
1583 2164 588443288190255886
595 1255 328749301430924716
1448 2952 5934444583483738
1569 952 986053855794414768
2357 644 413254623752528505
1990 213 1125978811929268818
2477 1344 684919067039801032
1720 1935 627376957275279676
1681 1181 663882593083329174
77 1469 117377152629834401
417 911 866944656888541544
2761 1980 362342951929198042
1401 489 3738291646764024
2762 2648 393293404757297989
2308 752 335292032660478368
2819 1288 582161012627630215
2332 2487 911352292404429466
1383 344 769114204742957084
2179 1371 447841394586685399
1231 1086 700003143311184023
702 1079 77670658631209210
475 983 80574470302824095
1265 1304 987138709545822717
1927 1762 321290624421662144
2943 374 909275084343794225
550 1160 446476167503216749
2582 1244 337880367669131663
1626 1548 622431480977604079
2100 2887 614024474132769959
2961 1308 43781198832778959
1374 2910 1087642679755907409
1072 644 977361512644729650
1796 930 343302507944798264
2415 1205 371833153150618018
470 814 948132340122208808
2977 467 628249767539596458
1443 15 616366536806186736
264 1097 590170042703373163
1293 49 821274193052211996
2094 1216 45353183403300018
1294 1443 412768011114783090
2824 575 304873534298046058
867 553 253634295285569802
1134 1123 1083072036101470680
760 1736 801072388669663442
27 448 638019781117476505
240 1616 8182099156356867
1029 577 702355342266994391
281 2196 381119658258168988
998 2738 1091171564948925892
2617 557 361029610742246547
1119 804 119808021055513063
1889 2343 375160785702471307
1472 2451 948405236085380560
57 2281 303468315501553366
2713 2006 1054220890608093090
408 291 72856628434893035
1586 1798 967791806504166018
1568 1110 38262544823402825
1966 2603 582344639483297611
867 1930 544305023314379324
258 1588 907784116777644598
2582 1950 292689505372872550
2994 2793 657726238747602459
897 2191 929508737082411586
622 1035 123886283411015694
2932 2309 262341182748763536
2330 998 692956083496394495
2530 783 17336487430385682
1409 949 937756747576434677
857 1097 662419016115692518
904 225 667080799345706870
403 2000 615416854189684186
2943 545 119914754586076651
2369 1440 291054047574858570
1430 2078 960745024970083411
2726 2180 534249217034357329
961 820 12715598996750526
2712 2625 713401923721313934
1467 390 625687583993075711
1141 2810 721564690303466680
1590 800 689805368677704871
1719 1972 940569568492398642
920 2943 10378654876288771
676 414 945176607338787109
566 1295 124521143816072763
1001 1201 943083564467850839
531 763 581442698451053463
1769 2097 898414364833651384
1397 1708 1093748928558004289
202 817 109177950167761632
2826 1070 353094537804142483
1026 1574 1098771684516914292
2439 2848 11581018124099626
934 2539 583386875261669238
2744 1254 879113797975896160
1506 145 695809295074681011
1209 933 50876406420650909
2654 1255 78639998546757550
2 2545 291081586800342027
2621 138 656561226258464126
2430 2577 228730166866513797
980 1494 699617746281811641
1335 2146 1022907553708429254
2004 2854 478697877688262078
247 1379 109978713800690229
1927 574 118982944079152260
466 1661 85669871178454010
1685 2007 449759384819395427
2378 768 982177634039893416
548 781 986503902201422836
1326 915 696600740192726712
2294 1707 47929685712653587
161 334 699867005354065244
2856 2242 45216361177313962
256 1698 46206519083482999
2867 1662 685029032398863818
1127 699 47623478534867434
1288 874 87462916991067788
1186 652 699818264408150033
1222 2794 303020144941807644
2792 1078 691763021316054543
1479 175 408623683069051191
1023 2753 261580477133083812
2201 2193 404261731173694262
893 2468 10893591089929845
2046 1867 1132521226239722397
323 1643 570198581941850472
815 594 304648965439637091
1369 899 455256145306155933
2819 650 912622735853984991
1798 2112 896360232341713595
1716 890 582532548179933734
332 365 918251450323532991
1852 1238 119290683485292513
389 987 412379898280812909
2912 1007 372605861734093378
726 2889 985573917980710198
2536 1141 731367691692649390
1615 60 52955078748522500
256 1031 125896017963127934
1471 480 109426149626831799
2736 2078 255337989470471609
416 2152 87331506155114699
367 1509 873230136562166794
2704 1340 978506638131757311
2658 1557 495811851936578040
2124 2873 900797118338642054
2657 2713 324254507618359570
160 475 75058913789444561
544 1486 53279082431581354
2056 2049 16383351737655550
1387 2384 699237695562416886
156 2716 1089936682572176675
2217 2370 223584901594205659
2547 1660 988746533870075426
1960 229 579369404248527939
1422 72 1128244328722257688
114 2932 470545903306937182
1721 1152 291966454858917726
1632 732 1319276405221892
1100 933 620047114574909976
245 680 294673307825998254
1727 2695 12459197188175193
2811 41 43528657236842994
1105 2925 951702761068266220
476 519 657759506175222838
875 2740 731525724145857316
133 2641 259920473478835553
1385 2267 653902982692470040
1202 2763 472730270232082459
1503 83 292632275049775425
1623 2058 116535593066999923
1049 2952 588609540630343123
476 522 360798453312824479
1734 917 757362638404571098
1728 2590 867794050751973784
232 1010 989216878765874825
1500 2911 329348623522354595
909 476 295657408952561839
2856 761 988260688810558982
474 623 691747464836767464
2140 43 646092285637001807
2954 1770 414885100018507024
2452 677 436038803520913147
2099 630 124219402611398131
2603 1220 116615254544728525
1595 599 108486805499720688
2734 2236 937664200684610198
1031 2028 794239370370960739
1317 2548 340361729532936296
759 2965 1086262959366253932
1148 369 949447030742673585
215 1035 74644481719089656
923 1159 363537129242950154
2783 1110 130060381827335195
102 776 657656507560593628
1566 1269 974672853541859051
2844 2143 760867932623431221
2982 1225 17453077362183103
2842 1574 1015534840637946174
2413 2509 397443138197924011
920 2822 904817352481797531
507 1918 51809722556595201
2790 2470 119453058161962981
1298 2004 1094180367148877880
2755 2107 314463105341019559
2285 206 911967721138211433
385 1580 396723325397671951
1731 2340 184220862610725689
2002 314 413753096477682120
2225 499 328128160087633046
655 1796 103514911627348722
2067 1143 869531493935486055
2892 2535 406292030629220407
885 3 968926236368069708
1421 859 511550669567331564
2818 812 1098016297627715739
2637 99 471317297209303112
1164 2942 82595790357239895
1905 1848 799545079834679926
2717 1968 762723798682126381
2285 717 3701559234390904
810 714 652145132424394863
2361 2503 40292798194441010
1899 1017 836423915334376045
1857 2273 685821250195658284
2159 541 653057422953410294
2200 2720 36995117620465028
2092 1765 711555292474948807
2776 119 17592792567362760
528 2810 946325983168040632
1863 804 360625546317452927
624 431 363438038978517393
1878 940 122765194554077417
1248 2569 122877597996492404
573 2077 354698345877495294
2219 820 483791776915719330
399 651 577320338627311523
2255 207 948612558455092671
1954 1849 619890569217103409
1210 2146 7731292004243946
1356 2752 980906760081372553
269 134 579369907421759737
2046 2636 123722328905633006
2132 2223 621726943195975748
2988 2784 689060692410580800
2027 2364 707600123396518586
1477 2928 714115228735495092
2314 266 374097880618132904
2131 1625 1023679810158909484
1064 2509 910014518302043328
2280 2059 398991728213555363
486 268 905196602774740051
397 621 622369173389520697
1496 579 908044718058756768
2274 1328 142457964664627411
2966 1255 15368214098741121
427 652 1050839391332681953
2664 1176 865616235172458791
307 443 668066808172606735
2493 1229 662979488681886374
460 628 984876188441076768
2690 939 434807838057280517
380 329 983882875976835803
2199 2213 245273085078997004
892 491 328006437663468431
916 1848 302015005657234864
1339 881 597563420730025940
817 2208 875131630926617088
2395 2524 36644879189061690
1457 920 409715547979478620
630 27 336036037718495243
1666 428 579581759677198961
2370 1051 403121923311247492
846 2189 657264421262937410
849 659 1123718496321218673
482 679 1083836577682099072
2052 1164 552638077547901452
13 241 914817907684567459
2246 706 1046978980934501617
585 1988 946546601220064536
1273 2804 15658963280576627
1296 2484 585172328866531802
863 63 40486611445887011
519 2544 945761948369465648
1269 2262 941579196034215039
10 2748 1123178149158045388
699 2650 989965817302833392
609 1373 480800099627074862
2061 2850 363999985132085796
1300 2639 239298352838281939
602 2371 411864972612841522
2582 2469 327413583683239789
1887 296 580092008858848358
293 2168 737317548511243337
1201 151 43635808047121126
771 1863 989755196419587978
770 1285 981145264859554647
2696 2939 479360061345636311
1718 1876 305423213386916653
2894 364 983526984316910580
131 1544 910562387986919764
80 1969 974328461627957575
2595 2292 971361141656804027
101 370 902948672669429381
2424 1577 11474320766077320
1334 860 940804026306002495
60 1483 941831876303743992
299 2503 903840394608280953
459 297 879140169604817250
1024 2434 366319219278820546
919 371 868239039934828908
440 174 643335888400849386
2870 826 81581949158083646
2049 2491 336120946202258643
838 1850 40402424448836817
2441 184 50142384212388679
2093 2454 807627000554250479
2345 853 853726041934695143
820 663 474803556469129655
633 1747 302219631882840956
1142 2313 987772785526412706
1064 2122 879547191106764067
2709 2886 989779898384320436
2548 2677 331148709875911212
1067 2497 613572226664358007
2511 129 115445951937599682
1517 456 914442266867247673
2706 2189 879986814176612330
1887 328 658905781408667230
221 2846 526308100575952099
1897 2068 404924935426156491
2647 1092 373025457146394903
2031 709 616982689567805949
930 922 954232655531338610
1668 2654 909467755819489076
2508 1784 38463349967032191
1329 960 85704018504461039
1358 1951 229604767471323392
54 2298 297390770734830465
1208 1703 76346626928034886
1019 181 147252866478263358
2250 143 619438811532160693
304 1925 410644670987301259
2068 628 396653141306098477
1120 1685 700791434312482195
325 2718 1055104397648481216
2017 1242 362488828065188721
634 1988 545130319633694413
61 1199 80967430757043475
2319 1074 87666537855071596
2449 1361 658145906884117143
228 2001 1084933252477366601
480 2411 904880043830357410
2145 2433 377569513452450144
1012 1802 961768900504709923
2577 1853 1087486834618001049
807 1049 337911301193493725
357 1002 845700692889933199
1142 1058 942545957669111318
1825 383 86685307496052502
1061 614 579477498131662936
2665 1381 630040673233097013
1876 1455 981738319973492028
2885 1584 879359183277061691
2479 17 1080935585892273025
1012 399 82963637995613584
845 1299 870290956197060890
2896 1674 363765533637465582
1895 2570 113536022536352626
919 2466 589099315146972565
269 110 720530378695548604
778 1463 1089293427010583473
923 1194 72848310641613949
320 1980 868551384807158247
777 2370 365861489727102298
2471 354 881057887837164606
2014 2195 872467801353869068
1929 357 628674440356282826
1403 1421 259454533424512361
903 1776 135920581270071730
788 1679 876654447352199320
309 415 985587605612896214
2965 1370 483658509778696901
2203 2511 89239581308665300
74 150 373574495834622408
1169 952 480375179901891367
1315 2301 834121987107178380
2294 2805 609080583497943432
1295 2134 339686156345707225
2632 1791 112191223990645293
75 1767 898356053425238113
1313 2249 589848758866961290
1287 2333 9356360437713036
1041 1540 661965761457015385
1467 39 15821643738761055
798 1652 397085689129259424
1474 2466 580534345036155191
515 400 622607642526284255
126 849 293450442173175842
1451 228 912001757128733809
1501 41 41154258456605974
391 2593 872119735768716867
1268 909 663867347960998268
1627 1595 515550280552690491
2791 2958 908436127391730463
1603 2329 360806818734961469
2150 1520 695002511948537686
1650 2348 727293589622538406
2368 2546 404243409106347407
870 1024 297140678965041129
2182 2201 622633864120322706
253 2920 545106176600732024
1656 900 425633380190934907
1932 1872 721467411364497504
1994 1256 654613720544366028
755 2901 376756065380884311
112 1144 589497473126844745
1509 299 938492587290272453
433 1013 1129999398670261657
1888 2725 985936698355707270
2531 2566 601364245665788194
534 2496 375084875558359706
1500 153 402334348094640611
792 2171 692736989557508893
2565 2111 987424324030537810
1530 703 764447658943773318
1046 814 909870922990878275
2379 1484 878764371256699691
1826 2062 333422526232369046
2245 1113 1013253402375590006
2695 1490 333110796502954726
794 254 807672429428312552
2767 2547 1123146319218564772
2395 2144 996796598319357818
2487 1701 399645428645056870
760 2287 617598521084101022
1007 2667 332891261735067742
2913 1002 1016661320720253235
1426 2557 916483258793447034
2414 618 593667472801038958
2370 2736 187212319753636049
330 2099 1232007225233626
1169 772 264768893030331290
1678 2236 74721568069116097
2288 1668 56108361586053977
1570 2449 982347269143223660
2531 453 637196875282385761
1686 363 74910112085391667
594 2962 290164087935889104
170 850 665412406613823898
1740 1308 80344471834243026
1357 1801 784425229993563440
1519 2347 664061967217195467
56 2929 616630411858805031
2233 1642 1062292383619634720
639 2769 397209717184554849
2087 326 125767725005866819
758 1302 656407279275195472
236 786 325978508652806329
1637 1080 780728086398611
538 1803 993132808403099064
211 2350 770513232210671159
2183 228 157857008788420294
1114 1940 951032837135101266
2885 1102 911836042860105565
1128 1119 689650300777992795
1494 2296 655091310271331012
1174 167 1022148761384303880
1375 319 1127962759703047429
1255 995 470891554192857786
1415 2299 361242457980782647
1953 1156 4681268594114895
2020 2579 650736061477932521
122 398 916462756661743222
1360 2940 584642588988883800
2371 2720 695379533463135717
2872 1177 2977838944259489
1844 2146 82959916533214354
1956 2335 909330173195621339
2189 889 621165536560986090
1144 2045 1116119800972232533
2766 2229 1031151537816209653
2051 192 655822993541938333
702 2653 946266913134467243
1066 1475 941161393438701926
1011 282 903801926460082287
2462 431 87504065056938399
855 1047 1127822234773189939
2473 2592 361035435050156123
1910 905 837972388039631161
2223 141 398678518742714834
1378 252 979768069092089091
794 1687 990256505936256449
594 1115 407266911605317917
1964 57 809540746341828050
2409 2102 927483453862809015
1855 1696 48008924723506556
2392 2702 652796260693995279
909 2884 874194611631650757
59 1603 82861433930550645
898 1720 317527467666770636
2622 2308 613764698848872319
2492 932 796094225368885263
268 1154 413827512198873647
1129 2261 577101068935400215
435 1913 92098965936811203
2943 2899 843111420756228558
1957 1376 363614890204694829
600 2233 497888401310071973
2943 1151 981557159529122311
2889 908 335412396331207460
2265 1483 916123272262413172
2137 1763 899356309916618282
498 1628 655309572145028610
1366 471 74822375109266496
2920 2285 809586766261247801
1362 2948 108447857060789545
401 359 911508211982023786
1998 2701 192115827030139177
1062 189 377387995798908590
1102 299 47410042484339103
1991 2132 218800291919353454
1014 1501 85271130529946134
1603 1996 365192092760356966
2594 1528 270161894286592484
208 780 620569044503798509
1849 791 655388178092995500
1872 740 1128032425369663304
2672 1335 1124810670525675545
572 713 671059470599188717
731 467 917879211901708362
412 603 291210079993998010
2762 1064 691363834602376248
1020 2133 1062537336099646943
1285 1454 53296580497095202
356 424 942096795040548327
2883 1784 952691191941900636
1079 652 301746506433611470
2734 651 687733318156796295
810 1200 220287467434948161
1088 1842 589613246683944335
1681 2084 125965894061268440
2334 1978 435633622709635662
1724 2145 582412691226680584
579 1930 870761015235308923
2543 2043 733846864331433150
2681 2147 942140814031802578
1829 1073 581442196042540379
2406 960 797747477553138001
1411 540 617087524078349685
1031 2270 665235178866164470
1637 195 881368803762870164
784 2245 470440148318174549
999 2175 45580339587400312
2413 2056 304931230740027885
2689 508 1060323405211283741
2754 1700 695000250554302037
2050 781 292355570734003255
1838 2804 1056492165001198686
2124 1038 913006280388100167
2154 2825 48432946643205794
1285 1144 69082308211293694
1150 1039 830929352914386200
1858 2783 130749154677526717
786 1349 766044919504085112
2442 282 869522382236226122
1166 867 837216121130836963
2215 1774 29792169249115124
1101 958 328375040539013611
2243 2607 517496731845689229
732 1998 411180003943335480
1739 2004 219338973483726716
1528 190 264948549197576370
1431 2137 927607125076222672
666 2547 1175644953920598
567 2687 61128900929376897
2085 2732 664686770020763460
2719 290 627248544845839344
4 2222 587849343761193128
802 1637 618137829895337487
1202 1317 1012758617074290069
1046 449 602448886458791480
2368 2136 584797063978149468
2393 1065 119685409282523224
1330 2440 615042334825514360
1931 846 946551254423658490
804 1996 657648421420017813
1262 1780 685065008297591827
1273 2017 624176946521456677
317 1494 88744141382394553
2119 2914 7871690284813098
543 2996 901917113855859772
676 552 295873100519010673
1533 1187 623788180211157281
2165 1602 627837691437144507
1963 2527 874511709814614872
962 2573 978071622050115307
897 2747 467925059372315688
1759 1981 116347872403255580
2662 2584 19755913580956631
1963 2969 872202416788221331
744 1786 581738252099706311
123 1138 687298224078827429
1749 1168 840740442608456731
2107 275 956293405046360568
2006 1310 1021499131498966480
507 2805 6024977871873422
1979 489 470921663944892690
1227 987 472863656802595846
1027 2737 917653235364292860
2322 886 524592556477986546
2460 1169 806623580692795245
558 1021 227753425304754195
2300 274 160205499117744491
17 2297 685692018502227414
520 2611 628855583612652070
120 1070 706927007835044381
1792 1329 1007132424801682375
1803 1131 135236955142548478
507 2628 690452873864283119
1337 2477 902137063620728845
811 2919 632654131001466565
2316 1119 44531455610585460
2746 246 436786846389449396
1046 130 876061857009223595
1693 654 982899363857512729
592 1970 625958936963268729
164 2643 950195000790837740
294 1742 625075262943888193
2375 540 113474379621426777
443 1986 99158027820169376
1886 2854 976339406765061310
2473 1635 974755424536276340
2572 1185 396692136301023072
530 877 413844487876562256
838 1500 47085050480994466
2451 1907 944529315827190173
220 2411 885137158636654619
2044 2562 1126282720374686791
2962 1355 651381356304844895
437 2685 645945036016223624
652 20 904383779357461308
649 945 49102886420096826
1185 2665 627185181591975330
662 262 52073327457517666
1990 2823 1014478723003748433
158 2943 76022309671126609
1635 2025 363635698767624042
2958 757 621632725958197023
580 440 251510499615918700
2602 2271 593952393595057301
237 56 79172643646414463
2945 86 39503404356969726
537 1872 763518272327670279
2804 229 131717257008374
122 2340 729575717267319516
80 1749 327305461471121159
1390 2729 297044898984109567
2611 2329 976812088249354952
2830 135 375558860326711850
1966 1662 977410047621183763
1073 2837 403935397913486569
2836 884 995000359069754397
2881 2208 291699963226703511
2443 142 907770787684419768
1924 804 940148186280127719
2517 1405 902268490421340810
2003 192 684600556979168522
2935 2092 124522785317162712
2254 2820 583819055586312655
2093 2008 858115790360120827
333 2101 72101863025031115
91 2024 51653927839430167
1404 1315 866072132262565056
976 2401 547742140684320053
2594 133 871695630836653926
1513 1846 910497854483118879
117 2292 19319027325684159
2603 888 697428011150853448
123 2303 697744585286350146
1044 1687 657280727711403424
1292 1363 594865697897453802
204 2794 115252528891973595
638 432 973710725962507338
2913 834 875214360910124638
2680 1537 72333076934373988
401 618 594127140792683302
1281 2722 123035610478519059
962 2411 589659016236196123
810 1044 120126326516408788
2042 2681 1091643873388921856
971 1183 880690009969695295
2793 2523 734323863788308921
2608 462 865692044027160621
137 1481 53057732895449990
2652 1022 737852204174131323
2060 1484 120885814463240728
1797 831 431364356826706750
2524 2532 918805046327906888
2437 2860 311035051662953225
187 1016 1016723719301459487
2117 2349 1096790482323277002
842 953 877048894692909931
273 107 948113570247630855
2996 1810 543514070148292692
100 630 122621602833030297
307 2444 987286759649180868
884 2373 21011745999092944
117 2779 293198281268347188
2859 1677 692664900126418327
1547 1938 328886304717826114
1786 261 700839795344884430
2989 1054 365139230452364737
933 1102 45806889693253477
603 2514 696687846596093088
1712 196 335684525502387694
1241 1726 585887589991139894
1058 1726 872515017305210002
1098 1912 122994407746281630
608 1768 677742534037855159
695 2118 116762175895755185
2762 1967 615854193380701208
2068 28 904523427856706348
204 2603 621745262041201686
2777 1327 973465042709215663
1362 2403 622682420729595751
1334 971 584214301525681794
1200 1916 761012634962231052
1138 2479 435725353237054916
2001 890 145294152902949579
927 1451 43395857517185089
1762 704 999120841473004940
387 1677 375124540470909271
2803 998 866748226823295743
1287 2583 577688026391846853
2592 989 723171244609460911
354 2233 388653822190487142
301 961 1092561653722605848
1826 888 326801541360331850
2233 585 748435230995377505
2277 63 44111139050626796
1229 978 73366562410763500
2796 475 614654535597017914
821 2079 1144920735530523711
2991 1664 939645962346281001
2497 2465 300584011531949360
802 1429 13588047644327077
273 2908 338426784442993096
1113 2763 660396879590449431
1664 2439 658496042028676768
1899 1489 586185757861155229
724 2286 398660765949403752
2277 868 950512771853472915
1631 2502 904578298709005935
2691 364 579319195061786387
1094 1399 363736601497116002
1917 884 923276138304886248
144 2668 341491582927324232
435 2348 844086459951309219
1331 2270 376717789289998629
52 317 622699944802587648
2537 1357 727458721767596781
533 1159 627642505061652082
356 2712 108621982629106856
727 889 978660278994316905
1317 1763 676563075969386993
431 716 866151919580627244
1487 1939 651820260983926301
964 107 649626727085620626
1441 2308 83107350146689428
2161 727 584489488977400176
274 761 371554779562641117
2189 2876 543485174867520175
1220 195 327037807890387577
545 2493 686576287792239620
37 1577 143137818346660115
1237 523 300950529511323148
2801 2644 36455408458123636
613 2537 1051157254502413562
2502 2012 699641185901546753
2528 947 907287261298512319
1691 868 7307153634172517
2992 1971 986256785784107141
2003 1468 877893083217018388
2711 1659 34556598381886103
35 2461 15716299806160390
726 691 650014559220608131
79 755 880515110534314827
401 1568 17764613297200263
1763 1257 604826179313353190
436 2618 579282200093056314
238 1896 406209116369339425
1234 992 912208291951236204
598 2044 263232116552879819
1344 1466 80264241523702486
1025 2892 866732482968337776
830 1838 1009093084001033636
468 1648 441455145684889701
1084 1346 117488087645395675
2763 2957 914013794446370972
1830 1426 880883497506707315
713 1675 652939226467898379
1687 1963 301939042567407451
1188 2901 426176490535828705
2849 1852 660338420631787995
2454 2136 834491074339355454
598 1622 301714452960113723
2428 1939 910332098679042191
535 625 297241089328786406
2222 1451 649348583792465216
224 2840 1034706423737527029
2220 1068 329501765478719443
2304 2272 414108495421963744
949 2817 623700184410347219
1005 548 584225327133653754
1074 2122 918438338629844520
1997 1493 946568040157742844
1159 1844 938101768443750383
2165 823 110604885138416150
532 483 656669941479401901
1037 9 901318422345639405
601 1354 1047398118751006973
1336 1591 700345331585064176
918 794 623395166354070779
2252 1318 1128566226710865452
2174 2951 370167911447946156
551 2374 120025471839919001
774 1244 940662123136915197
886 1338 381115231233222176
442 653 596062625643496538
437 1663 913162929661900174
614 1047 618792951343167796
144 384 658536997467027412
1302 1870 945059775284307447
30 1786 89879416774453155
1789 1013 620037327256351263
1073 365 324826591328468852
2500 997 330997957914574166
147 1236 581373397940044033
2003 169 361028525542659443
885 1972 673676032596954396
570 2070 302623310199716653
2631 2340 832044237086914794
2797 2696 840616183220576733
440 744 308952049751764921
2435 2482 772745649370899833
2306 406 862126434704346740
1310 1440 301397433306063785
2943 184 111543616666988045
1820 651 865841804699876431
1392 946 108813487162264521
2454 583 844549514910139247
829 2197 44333441467029187
2463 2771 872468970809585393
141 2453 832961114648154868
185 1960 665844625473929711
2730 1485 972719304826656092
1086 1082 876576313453329420
962 1261 256343927035631636
2600 952 974062081513954945
1082 2387 332940350592978307
1429 1586 877806727211955435
1298 1481 653861619182976873
845 2201 302596504114671877
1710 2787 800343912589660773
22 273 983584372007774710
561 198 735657230522660024
2454 901 236796489648397868
232 1409 366079486977158579
983 2582 406435670056810432
2000 1145 936735350980906416
1947 2259 684712074248715819
2099 1566 39269688683254273
843 1505 695525944024876026
1841 1035 402960891112825251
862 904 882678311734584681
120 2357 125981762356992184
346 2859 663385226214698196
714 1167 910066476136928055
2521 2230 341415617311733927
2929 914 5264319157842863
2204 2066 698966242599842551
839 1062 653854126507076022
2471 1055 398662759726330400
2772 2518 656795638624267666
1358 2512 511227995707744586
2842 2018 511353581718003916
1412 2586 491476493211090106
2668 1303 50504653613120157
331 2429 974295609868964084
2577 561 335417925214904890
697 1640 1056324767617611691
1042 2175 588054896681430177
55 1827 986952499858046462
1047 986 48575721972228602
649 427 729237967307875654
723 2641 180282351269568654
2866 2500 867864792518226087
2904 2813 110767103842772892
2996 2753 293357456321711264
2948 1614 613272469863544713
1085 1087 977322090782757874
164 1351 331633984816811633
2070 2029 916910101264329953
1744 2405 513577526316068208
43 2564 1083727512651484156
852 1923 759852770586971615
2408 1872 435999315905116390
1344 1117 443327087493001470
484 764 147997026034725636
2411 25 688456024436485245
1524 1684 950636735023764277
1578 877 124497482923264711
2312 97 45378053916980044
1069 1169 829139226765336634
1148 2087 377160006518426592
1064 594 696813144857150556
280 577 5261078724647547
451 476 958410510337316854
1228 2484 627674168235700838
2441 962 117562413829582489
95 1000 82703644356635625
2588 836 655661635517478234
682 499 695855350873723342
1142 704 593704431966404434
2501 1188 343105924334286044
2304 2988 879165807494886204
2832 1717 376376344774113670
2989 136 3405440517324665
1035 2747 470362845612972681
1443 1021 448688718393743004
229 577 945148625736153740
420 1354 690002497531267363
2619 2504 622561030911939003
821 1852 1152474849956037886
2373 2663 294556488093556434
2254 1679 117520794274316521
979 2439 696833289691982852
2471 2006 845792343248023934
1817 2415 685262196389501666
928 22 982527213459283227
42 2189 49858227114534934
1028 2970 870330357305043162
1692 2422 402111683865664634
2076 2691 982198102663653844
2145 360 305190140362798568
1520 1269 618217774191349556
918 495 685524081949546613
1320 2607 83929594369523134
2414 150 43352434999106827
1768 821 1022599476780722744
2815 1466 830540418576827508
1487 460 411225392543257103
191 2787 369441960977343929
806 1712 587339068062885899
2932 715 538010142027023351
1006 780 78829297203817819
2588 2477 86151844351074023
2072 1681 623436339048670678
1591 2887 908329434820309642
2515 1074 87891087492870747
143 1014 51775925337868620
1982 624 2760842618688874
522 365 338087787238095749
1448 443 384933919232307338
2778 841 615365793284150357
786 2650 949127053594456314
2857 977 367541360565710588
820 2197 558711399554032295
1032 942 298807540122846080
894 1474 50061326868386499
1522 2723 413787205733439380
1867 2066 627586994491933941
1829 1330 15986211642367675
2933 1016 805058337322362877
2835 2012 483764636227009646
1426 554 974820169333962340
1513 235 661946040647961430
2755 1172 236788616558007167
2155 2271 873986195696175304
1108 2563 804586562646161366
1393 855 152602365794277290
1177 59 116711932947844589
182 2904 976158354626251372
369 2607 723124350973496436
808 1798 67982853651235628
229 191 329540964034589604
1265 1911 408016808597182641
821 2593 570303526068499264
690 78 44268646055118005
729 2870 45709799454263017
2731 1317 953573795137247278
2485 2649 4611087617720996
567 109 13971626462525092
1337 1812 626385572159054899
504 1929 658411612466327837
416 1875 1024794104783181680
1560 2090 108639222330174515
247 935 903848938965856184
712 155 662087359915753852
626 776 361578187556996303
2820 1257 940327039577207099
2113 2945 124054626363986229
2088 2795 372078052910940401
1355 1259 16993722308828962
2847 995 866241289000918773
1758 153 409219435401048181
1958 2886 122410008669172113
2624 456 377448133263718281
605 2530 53769962236475888
1402 1068 621256820632816527
1864 1423 941723330009934659
2860 464 596875734620362381
399 72 698459526048483201
1297 996 591120284714644208
2130 618 656793199036722048
1707 1597 642392820255267910
1756 1217 905367446421298463
1044 2455 806782462445840462
1674 1279 687704661093535067
777 2957 980585452205673714
2424 2791 972286049448709990
894 752 333747361734749187
446 2623 980220491836440546
2711 1675 981717732307391044
2120 408 119943529290584744
2879 1211 37585127827712417
361 2649 952583866749113563
2940 2844 986307600469283449
1774 71 605385165558446157
2012 2325 1120136253224125422
1743 197 371940076222305847
1296 786 337292432295372794
728 388 874196499509494274
136 805 49136675445360107
141 2443 902757009541672505
2199 595 261970027320185934
101 1372 1009531470103826665
875 383 990148284439186590
1870 2424 606229300107047902
2674 2399 952596200638853125
2418 1441 953476147007077159
457 1143 377441480294072273
2854 1135 296221636266041155
772 2112 691589727002315151
2617 797 72530936963373928
2506 826 903788609395892623
2853 788 366448014106892141
2693 428 404838006418192545
228 668 341336270231374727
67 2510 300463194805548113
1164 2003 656090827136837626
497 1874 975159259555314409
2175 1440 878875764222337497
2567 1129 690555846381580306
729 1189 906581517777375946
197 1150 519807933251192197
1804 1535 684336316921483576
430 2383 112760434326378883
282 2149 400491467810896384
220 164 886913163254937692
425 964 584818807879046389
277 1202 798947872337702337
2955 1103 944432213652536678
210 2041 835209193350031766
561 1143 793929614851091987
954 668 376007474398935713
1862 1855 591780283250655922
1591 76 412763207565936250
2768 2272 662637307653671904
283 1704 148394860795677691
2945 626 864794036121209857
1576 201 878544811846116475
958 2772 975294413391363393
108 835 361313004271595046
2127 1219 653561179151999954
1023 1705 843920582635084128
1868 2654 85464492579650959
1431 2543 131208943065084125
2352 42 401965132292805293
143 1906 305330068132321599
2029 526 295179530430381418
294 170 949205589485955733
2729 711 217166528765424781
169 2526 297632455955340564
2561 2393 954496075779428112
132 1007 398925704104025548
397 2631 617645331767296621
1122 1260 1120988904052691406
2804 682 295112819689123029
2977 1766 956690091273236023
2888 617 115528912761960957
1055 2825 902233221377157453
883 1773 593367727979894657
845 564 291383228433117743
1538 2685 144009443037370244
175 1543 912109245012046950
2129 714 882200958908433558
1385 2912 650282840853380676
1260 843 628013551901350346
2527 2696 184971121916702991
1670 889 17135377709166917
2604 1122 556419989311788761
2000 300 556087673351853543
2137 232 402059913950090883
2030 531 912829262668165590
354 706 5453973702965223
2680 1863 912258847107246802
431 2237 51809613899601976
958 27 909449884209827949
1444 2965 75849078453659477
628 1752 340239915920179650
236 229 983023145235862737
1165 605 579652001993091900
1725 1613 303144467158731052
566 775 125123082357161227
2977 1919 988995453063945001
775 2278 109536980364200692
2201 572 597375852125214786
2444 1145 921910434031437973
2304 1819 324987859851842402
1937 1033 332601828735217558
1532 2734 114138490214746365
2373 861 662645818447866960
2639 1837 1152862488816251167
2773 2310 3097809604446875
722 33 396919363418337638
301 2135 338328573707236603
1193 2478 556780064784274299
2625 1909 176961175909927512
1616 1167 296540991171709030
1141 2403 1016407835304685662
1823 2465 74016363253523290
2988 30 868873217297679780
2033 1443 1129842298085004871
2032 1446 477794448907004571
1739 2114 541054163585835624
2827 898 33218541025280633
1009 570 579472397629316017
1894 2691 47853452225256786
2179 714 590578664047257459
264 1528 766169478314038971
2169 2278 298334090892176410
675 2546 328049710159501682
2974 1199 123635335149763881
1009 904 973150154300403808
1551 661 578879664346621988
292 1819 1096852900807259992
2553 2859 973024353153866939
2622 1471 651570332124333893
2781 2634 659922026474606151
1067 2911 583371012114985139
746 17 36413419009800808
2009 2024 74034458178276630
2087 2101 974696851300445083
1734 261 1026319106012993624
1975 386 51234528053602207
104 2763 948131290695521791
95 2795 10087859014202917
2241 2261 547848954669002
267 1472 370172177479504395
2238 1920 85588852143544594
1835 1803 718185988176030767
1694 919 160107348073545721
2474 2377 22169712816793389
355 2691 552631274697181302
1754 49 365166834335533060
43 1256 981228070311378962
5 233 291242568585840869
163 689 302347367271675935
2260 237 870484774286212247
2199 1083 1132486883588201774
2895 2938 918179901592861134
2595 1729 762673237242271931
798 484 624011438245896520
2306 2800 643646200438466207
2176 2010 85467905777138944
998 1235 77945984066461994
2582 496 872772220513265319
2281 1223 14805635843262317
2080 2540 881932589399073490
2484 2592 973806215385022666
2250 1387 115334462129118151
2259 1561 897977259570582306
2628 1660 125457871009722078
589 1223 982445376994821330
1834 2865 693787767984414519
784 1437 293049428182659953
2059 1278 305442080788966428
2050 136 79450823334037742
1772 48 935113843014528155
1364 255 841859297270787159
393 1899 913746198720773858
590 747 4846827244036301
1478 1634 713235140350958309
2732 1819 40183399533209994
1674 2434 947580279135826359
325 72 882182868839144956
1579 2742 259247268143758545
2026 2538 333486994034904444
119 203 48737879388003238
407 2900 952058597578691312
923 2893 368079788968009730
976 35 592435388265433019
2955 111 365013798745476656
1957 66 406065633572348969
326 577 981345438468411994
2902 2326 1061951450647061342
1026 2660 829055481326759498
1506 1974 590147949142860371
2009 1120 365994821882917872
354 1795 653685344829217667
1748 772 700034665741159918
174 25 937561892362298649
231 2637 477054588963168406
2834 279 365452133121113845
1770 754 928230754784075346
110 1438 823137010459639556
396 2216 1061253860249923790
2893 1581 578697469825573339
2891 1519 804230061564739679
2620 233 330839334007720613
2945 594 694093817049696283
855 2109 547070360703290089
1571 385 950392971665513126
1054 1198 918190522412172229
1109 662 43699810898786704
1445 2671 227217431785238066
2418 2634 84293523634792803
2335 1161 517487686552198632
1508 348 11894738604312871
1990 2296 485303098065201691
2081 2214 694505996809671349
188 1727 588075307152253621
182 2544 88208205697059682
1034 2167 978408433097682843
2171 1219 687613868498743005
1347 2719 184174654693561464
943 2371 404354608587520483
2085 1312 622923418220909672
2332 155 686288899020436419
2534 125 404345587987060141
2452 2343 161314974620265520
504 351 953937409661227284
1180 741 697310433733751816
1497 2382 902887428663959665
2904 578 649723176142266884
2793 1873 511167697894770023
1356 297 951127416109240773
946 2481 114196334750084677
959 2964 15141443355060049
1882 693 942261964322920676
1287 1107 360702928595109478
1627 434 806777793815592783
430 1435 293051462162356468
527 1643 522965135049593972
993 304 949064706500582634
259 465 947311786341921702
539 1881 588519478064518029
830 103 77221296159905994
1522 2979 377014905046148728
770 2774 662019299713650994
1540 2229 130871953448585382
2929 718 624017041041710066
2895 272 626867140336164628
2688 2974 984102486345845179
37 2187 699381299865737405
2559 1863 880901498009739007
542 271 870074377737629432
766 888 374016792485960922
2272 60 303134635929889732
2852 2378 372803835844454112
478 297 331070718190175431
899 1304 669419555622628926
1291 1171 700154024933066137
2729 263 75971082218325306
564 2257 651633336088555536
647 1051 691868032355866328
1093 1016 736222310675422252
2513 727 945580207451481116
1198 475 691215380146957158
2722 1732 1127402240808203475
526 2111 47081189390704417
560 1581 687944737220287266
430 232 410609126347687402
2253 363 342015935269739377
407 2761 617314965773777340
378 2229 705977320843141880
1278 1466 695548832728129333
1387 1356 614691906908359876
2578 2297 46757351241722530
888 107 288379387098790872
1982 471 79738576327479501
1432 2103 914321229116605503
1865 2019 1119913914846759693
1848 800 5503650147831492
2560 371 917627057006048856
1728 649 651533522957831926
299 1823 6869452526912459
2368 1931 659769476046511949
1254 76 50793620882734243
212 377 914005589083609767
1505 2446 49640319697223373
2584 2904 964390913303360886
891 92 364104838306675464
2591 2703 78659381035033716
1522 786 11711708737657481
1226 1343 216852096658431575
88 2326 254238914462874181
621 1648 288954830047177353
978 1141 806005287319980712
1428 2645 688014905412946321
1295 1290 650333288190241114
2819 1811 1050990688614820761
2281 2843 841000067375554060
2297 1625 810058106279239034
322 1700 901583723863254370
1315 20 401779480615058834
2687 1198 26227594830213276
597 307 657105110476107099
2804 877 50708989337403887
1631 1063 907002386004319722
1421 1908 807733133933634828
1429 2871 664743586892003776
990 1104 111897300800183504
1514 1956 362698565361057623
2106 92 873180265408452666
1744 2354 580352080138399747
1078 2321 299235894986372634
493 932 192473210378601240
970 1262 977789843028394874
462 2371 951811760881544623
1122 820 336712266459153606
2870 1186 915410507619106257
1450 727 867139228157461744
903 2514 671617627138679549
1141 2722 220438734160120703
1807 1514 667139321333915031
2768 1190 134421710710173782
1612 595 124138246754548884
2372 1134 906654659364615008
1420 1553 1120253429458409842
2558 767 303519515825927043
103 1635 342203479228134351
1837 2552 11777405831826875
1235 2906 658109847165692153
2852 1974 289751313354761211
726 449 601831721420313575
962 2517 45003735228011726
1998 2777 362816879940710713
1280 120 76150666895917684
997 2433 14591546781287853
2386 1531 444426328122060630
616 2582 590359646288643771
64 716 86189653430020606
2454 2215 471264953212312284
1541 1880 697534868581197280
829 2333 318830792816811826
2639 2066 562116256276125281
2615 2384 5458768819472754
1256 508 769324136835626297
1977 639 433465309281104007
2237 694 871241520630892768
23 375 583256380026474545
146 2505 1043722207520825005
2373 507 623348235323299894
2483 897 345734248408218256
994 1584 1055423351546262419
851 2197 888904591884332016
1356 357 692854080226752604
2411 2193 76565392209430226
1265 1015 15184574332212655
1611 1679 865588656515866887
46 390 73110950021633895
2839 2888 2340708932350642
971 505 913210682070317504
2635 1267 914601159757916302
591 2021 304997797041982780
2615 2502 613107909961413589
2028 1237 197227373257119738
2162 2681 7698364765093187
1304 2266 115727787246766218
2365 2333 298158210858461900
1576 2239 400721423624905754
24 622 74823649730762809
1524 2729 655439522869012943
1503 1715 624768088756488938
1344 1323 2258977795487981
453 2801 369105177062957769
2371 426 972892739074569534
280 2135 297651676243597793
1466 890 699996161345389719
474 546 13986995223127251
189 2766 193762463108077315
1104 117 976636919278098511
1052 1747 4419230780717770
1322 1945 909805918724499761
2091 960 84238616633626970
1419 2954 587201931749164555
2858 2922 980000319915195346
21 1511 626571147298773976
1424 2604 360663586897454632
450 989 1028169066780402336
2994 2415 583251979627449091
991 775 398987521043911042
2304 1343 907771399294041050
1632 1702 978894414891679200
1598 2439 693316988143466802
881 429 54186150616135849
1264 2152 628569593729975156
1193 1617 650103561062018264
209 805 401337207181668829
1114 2382 946779077673528743
2042 1671 444732671733404194
2946 1847 644807682554358310
2335 2909 299019210723112662
1710 768 542793513732362302
1360 1692 619933548150095038
2554 2099 941024931099869203
717 195 943741418264305704
721 869 82109537138304379
149 2039 846185331797490807
1209 489 649608075525669072
1482 1056 902966725775173569
1352 2813 362794716598781778
934 1509 939811091428882556
379 2529 83953804434429450
178 495 292622403433217498
1842 2514 405796987026095169
1649 2921 829949587703079215
1256 720 327356486956353527
501 724 516660261328758822
2023 478 909008956147373269
1824 1887 328240061929584029
2501 572 712996461390061900
808 2175 53130608125374429
135 1608 696845239315439812
2391 1416 89524215572777010
2121 15 655278990552697993
1421 1633 1058876231460023235
2379 228 400579954941321533
68 115 7510239900583102
1960 2129 868620932341574910
1262 2525 577410863497284013
814 1430 720531789342553999
1405 992 974009993286562476
2835 1656 450315556546391270
467 1259 39329976184534837
1452 2347 548375563162211269
125 2279 11749383417510441
596 1490 990529583591376587
762 1639 662825529356318508
2533 2078 125608703012841759
344 1368 737278455161865408
2053 2742 303969651740432119
2285 2882 11842920684448217
1082 939 333166126286156835
1402 2672 952978193148093414
250 1936 46448139755974436
771 2799 914479840653659829
1517 838 690534232429352910
1424 210 362296827478989092
1805 373 310775826725033375
2724 606 21203310886230204
301 2280 42116368228330870
2745 1578 844626194854068893
2948 756 40003707814067198
697 107 588375656165100317
2227 992 874988846013876551
493 797 408313387794182058
1310 1013 649456979803993483
1005 707 297679684858671032
1137 474 623384084056008507
2996 2278 901516007009038131
1731 1040 17504909300587422
2192 29 949925862509070156
1073 2823 696670216915697163
2199 41 800066070771016596
2032 1762 567964014233822843
1774 473 676762355100921887
2245 2173 1021936435354963872
1001 1682 882289053421955204
1247 78 908619693817526824
1292 2659 128170526304180990
2893 434 367293362927870662
2954 1409 375519859068599687
194 96 49370074704091466
1068 188 413120747775395294
2659 1105 338941287403335214
1594 451 1113353678857594951
716 1336 656408554811770420
2832 2291 415255344903323853
349 103 954380326545034629
1226 2003 1128946855258851244
446 1914 87330847918667711
728 2756 336418424833195825
1410 739 366689626618883435
1001 1489 89490745677694789
1791 1539 14128182852839778
2662 2203 334447630875354872
1463 2113 691235694611686355
2227 2106 17733866614852677
2007 1510 478663219332847461
2968 2845 1127705073497264624
338 1357 800063855075393389
1061 2273 14028746441930594
506 1536 289643677979461013
1 2493 579597852368879466
2269 567 630225887426818554
1617 2002 664494001981909398
724 2351 231406235564716915
265 551 876152728127059259
1095 60 408054173586862187
617 2897 305991559225293939
1698 1045 411560435966105455
2493 635 365202160713827939
1613 1931 876057609176869779
1612 1786 331990733404133095
1247 1537 943458457075627123
828 1962 633974793877754567
93 316 40629885132059201
1511 650 368734961915246772
1403 539 950207600925263757
182 2531 128405908980425255
1333 307 303036369851197719
1056 1932 593124029727910175
2983 2160 73484401602675700
503 1370 1081646049593865714
1980 2033 182338379991705473
2773 1620 342227980364461478
1650 303 371145219565785029
900 2471 962891954313291635
463 1785 615968963884317577
1790 2535 360841009073918756
1403 1696 48361782931214549
1319 2055 876060919249561518
2604 2687 418106579747160656
253 288 53117771976452787
1093 243 977669560348577934
682 929 989456382139561416
1029 844 688001871716251683
2656 883 614687786196361154
1721 241 82055023851752613
2121 1305 123716833547243938
1185 2374 45613259074411499
2158 2740 794710791725557546
1949 1021 512556914563201226
1370 995 52336907020942328
1689 575 288819181073014886
2687 67 420256675005975688
2592 1075 82089163978384206
1751 2212 579705219673734746
2371 1566 902901179937322977
963 273 406594293591697523
2874 2731 53224276370525126
1807 2955 422912645665217202
1473 1264 15037214750850899
915 373 973848478802205322
240 1297 589537081582183240
2050 2252 299036385364861757
2198 172 951988513296501049
1882 1971 109569957462522140
2900 2474 592208928370821092
1213 911 31532980489015169
2410 198 582227977686377514
1988 2084 839874778459308617
2496 1381 943387583014509828
2239 1333 696189176275341768
2506 1658 997216836151820104
761 2315 332740730425384923
872 723 905390410016229460
1052 1329 950026817827596201
537 468 550189893312109273
2130 2488 983514398566132876
2026 1422 185936446394796388
972 2923 875482326617575230
2327 129 437267743275340387
2626 1399 656443726133327405
2000 380 950473998764995425
732 1119 656738313546459931
312 2360 626864246572127207
2993 1868 49436309521694546
1045 1704 146373363302093303
466 1314 700761458888677746
505 1673 1121638847394520227
139 2316 305494745530326363
1757 1918 867225075816101285
1904 943 903314586157727163
957 164 412787573350308318
801 134 364217739609166398
1392 2323 436595698137769946
2374 2406 156298131810020233
1876 958 36139319161043038
1510 2542 9983215985972227
2359 2438 910925428308372911
418 519 694506892475636933
1502 158 589065471644126048
202 753 949350200297321403
2101 755 975964374932669364
2542 679 1094508854636937046
2664 888 625347328319754113
2398 2362 912297597244081062
2650 2410 944403176970122449
1485 509 845931062076426420
605 2437 650303396947635537
228 1013 626406883873010783
1827 2900 411900823952630234
379 2409 408252725642632974
1337 1935 877016397088143339
2022 1682 113383527852759161
1663 1932 125945882747421805
765 1007 808007316719960814
292 1292 1043741482902081526
2719 1197 235104365619374816
2786 430 406628920001087351
158 1700 297930248452182736
299 1011 978116712893982054
2036 975 907681850027027732
1236 1098 104818282815563522
286 2299 360006903259792152
2593 5 112821719814442330
715 1215 1007861926625760263
637 2052 1046095142859160725
1285 1832 907721335211649336
1202 1585 1054724413887324219
1470 525 12232962313871225
214 193 404745919770071274
1888 1295 617787791483617980
358 1667 295310151022939698
2049 1726 78550784786196766
406 2624 152443167529525150
2417 93 335519321428702798
82 943 112209578991923205
2166 241 873347624722209968
437 2686 656393800598744404
1606 1653 662459890610802291
1421 757 230900721313065686
2755 2450 700881203208728738
1124 1865 254171099546273766
2775 2571 195728146158117432
1587 1990 734503789459806972
347 781 938094029724447897
1125 2491 877587443670739188
1470 471 298066716782076630
1816 369 403326479211430141
1678 1238 368541977797754604
1446 59 916117571874144357
1013 750 122396144084714176
2129 2390 376333893469816893
472 2054 483266732553618752
1123 81 731985701688521864
135 1031 361466722840537108
576 785 985407044945864970
658 808 586192821732962340
594 862 333762091900450816
1968 530 872331653826749938
176 2051 663547889577795879
1763 1536 319263556155379860
2081 1733 545325160025711492
2437 431 981909652556819545
2162 2103 649663312749717726
1911 1631 990359087007576045
407 998 52927582502384336
1865 2571 401390952128210415
752 1257 686062291233083077
254 2320 590949801230329869
224 1361 883888961730073295
1792 1765 913073286691955954
2984 1610 658805506738037599
909 807 582956130862764051
2537 939 6373911294003351
2354 601 517206131400749415
2888 480 15168445430630717
595 1692 910747841455206660
388 2435 737904743179562501
2660 2695 913469365743173606
1888 2585 13214757331523731
2864 1803 98910143628730080
399 969 399922434202935617
2656 1272 648321246746131086
2622 2624 658641595016177540
1628 2745 506249314142267362
1605 2241 398084603900897160
1264 135 50969098500743190
524 2318 662052631183124732
816 1533 698875746845117892
1451 1183 581446190042655454
1428 1684 6476173847240428
1605 2170 868599728889702128
2575 2955 619670922502736461
2344 876 568241343006477964
2254 547 377900290522314863
1110 904 12866664549840263
2409 656 948079592515031722
1916 2055 1062736785551365998
696 1933 693190533897301684
1865 2208 804310081291826068
2279 2231 269676117796713345
2199 1621 1081973359564032251
1665 845 290046903094487556
2300 1810 630486045286324429
683 1888 938424546007149719
637 496 364463436770817468
2301 2491 1049405677933872470
2434 27 985087296732233831
2579 1231 302754585610738556
2447 1574 253850167338815924
1525 1499 973059095294912968
320 1950 875334048225458748
474 2892 114825610478523583
2452 2970 1094381237986853396
2280 458 409004144277792612
1968 1903 905563478643287
2509 2860 720014325486317313
2496 1208 873940919749228824
678 2795 624773340222792853
2812 1794 931280875747575593
814 770 331988491230519237
212 585 555437472996889340
2659 2110 332190530072218687
2683 2128 407027986840942621
911 1410 300210944447930258
1003 620 443867517435419458
964 1831 617947075356575940
2818 1628 364722124030671619
736 1797 963867778464922575
2124 2613 7779413531079978
2095 1551 335363817797465127
239 610 613291578146825728
2623 350 52132613152917630
2990 92 869530968006693624
1414 1889 74838097571997660
2364 1359 202730682031011780
1890 77 865729335527722702
1042 350 293227945289968418
2617 2061 976884836497473641
2844 1005 983898597613380059
684 2582 512638360309503900
1310 2905 614373059201574191
1062 67 80667945784382653
108 1458 953007010364576421
313 1885 881843754183984547
1613 72 907393026993972004
71 1116 985762546977192668
166 225 991682019938277510
117 2399 12833409678147042
987 168 685059316228388320
1559 2831 413191288654290056
1260 2211 629488485541325923
1029 1327 698346900868294905
61 1686 114442750271683873
2478 1620 442285421993451043
225 1739 898663957937841651
2576 273 37200619895498455
865 1151 871187872239417451
1937 1287 377909988407507545
1481 716 940435312586073702
2694 2058 40940599404897849
1033 2858 184757482464875
2879 1049 946548580650152153
2053 2645 757001894933951869
1099 2293 92907969929124108
2785 148 651179262633243564
1040 1713 5366284729727610
2988 255 259024437439380812
1532 802 17282238689017656
755 499 305287087296992923
2924 2495 912612952900766949
1310 232 396919953494903840
712 2561 916880513693136683
2781 437 649961734106890006
1084 1395 951231508517640254
1439 1111 977251593052207304
2379 1214 49719880817852432
878 1073 16012538024005029
1646 438 111465583228833280
212 588 9324933712661603
257 1550 48684203868198122
2882 2115 263635355282886071
724 431 657530254493428923
1860 571 75968866356271569
1083 396 663270537205917945
621 1680 652692618178254862
1074 590 879927774283408595
411 1189 950331852691815441
1576 2352 701087512703286939
1932 2471 45477923475840013
1802 2099 419421196066771860
285 1541 629835796162309693
2668 1439 661111071305928487
1450 2604 578068319189967602
50 803 951743042679741899
1127 2131 407616208834226225
704 2068 397443876043591172
1583 1787 4280228394923235
541 505 72887735678274680
1364 1684 627905640185278087
2982 1631 108814907878107485
2772 1133 621832220250117452
603 797 629955612199611346
1016 702 721332721315000160
2664 1356 938062391323989281
1244 160 85353474285274419
1777 2299 368401093432075583
1319 907 543610747777404516
869 1255 690372397760611990
435 359 118064153884213038
1390 1044 688384833194927177
2106 2990 42019772508252801
122 125 872853968082752529
2377 1059 357843245680123912
1170 1211 252568686461283071
1804 2680 897462636529364937
1353 597 11279570541166838
1894 565 908372862626640960
1441 1828 692659900129513292
245 480 952621394245196939
1096 1655 662738947906013932
1207 1394 941063521620305910
936 895 222432960289924064
1849 1105 411740561369982066
471 2936 340733763901720269
755 2037 1050028012946217588
2973 437 302227439239149846
457 2254 659517879328454065
1624 51 1048547182587037134
2570 1827 405487999940145710
2914 1261 732750481155843604
488 2460 917121485243026412
2869 2188 581901416587849085
1289 1874 764745018087008939
1459 2771 93842550677659370
1586 2417 684617540776131886
549 1775 594739366806408477
2314 2076 8800543084604638
2954 2779 115239633969464350
2555 1036 699505438455871513
1588 2008 286171298712959205
2903 548 326194357615173324
2109 502 375702317457759944
2664 1441 110470504740671333
2706 1120 362705071706157299
2468 2802 337084209039817105
87 2551 620143444844013848
903 2732 28447704628671252
1652 2306 964565970896992112
1259 1151 979337176936692912
584 2526 265482155659802314
2535 2418 874008106769150378
1137 1178 586142205057788499
1874 1106 261406487305334178
2145 859 109322881762478107
369 2218 294189179554679655
1905 557 772302033063969999
1380 971 878805700015845571
2097 139 413531324634573509
231 2636 541684574040288690
676 2046 1052758323069384976
2373 266 663776839243464153
2168 985 293797240997997069
171 2585 792655500558870737
1191 2661 629319551788652102
2298 104 697224634990796372
2494 2613 413505077854915461
400 2379 367435163548032109
169 1198 586367523737739432
189 379 950928368867554523
1996 27 409626759754456226
2151 1120 289516044732380709
1538 289 17354438088698961
2668 1830 53409282282374110
620 1432 85959155388126931
2261 1931 293446023984393070
1831 1727 44145483993309321
2966 1730 687582561862725566
472 1267 124293451408692671
2155 729 951210639198719251
1978 2339 944063922944817787
1524 628 328258547978661304
1500 2308 405730709052261185
1476 1201 911462508987690571
1321 921 869526883679379472
749 1417 977309539273899360
2622 2179 909053101203228612
2025 2070 125404168164205633
1167 294 291996604607872479
893 2400 1048133196548990223
980 2905 295689905375571264
260 847 1014508973483275754
857 1873 259711621517617327
1368 102 159568358486977936
1297 2485 666119233913137451
791 2245 809023266149056095
1133 54 947044381419049440
2614 1625 188526211847561062
901 323 641272869984147831
265 778 830140174402092446
1901 2057 948149937283486937
860 687 835194572100581864
1521 35 916349796498521794
295 1349 842810035723770863
908 2090 304466071752892294
2537 1395 687186847970615038
296 838 6570213877513566
523 1278 701436960783453547
679 1758 1059464750130815214
877 461 689939999376043286
1950 543 400194292830754151
2563 2661 650901144658872754
2333 696 917645455974906094
2689 1994 584256081583340652
1003 1550 445149497575796744
66 2819 121910647080791650
2213 884 332302975359678908
828 2517 975229648991393961
1992 1483 15298608146473609
449 475 391485321740070156
1254 1959 89973223354799199
1914 522 881000409250412735
2055 2743 975954615585411648
546 2313 905839588031139353
2165 2904 16069161720194292
2175 1521 586790182061463604
114 145 913635753951454005
1971 1066 337034791456176411
2696 359 721674916030911713
2239 447 113295948444747300
2485 1705 651356975982748653
1183 232 41860296604082140
2562 1920 366052107719830467
1143 190 339309135021709705
1530 2615 1010861892324475124
2791 1721 652183966580049833
2507 1607 330722874242046141
2510 1865 1123396305825324000
759 1716 1046070594941109897
821 2852 814398933709372954
2247 1213 1110398484132369375
2568 2181 331661825997204701
2087 191 340466902767090958
2127 2350 765476420796621212
2715 561 945082227235462814
1758 2063 326211963201992195
2278 64 111113459401796137
1112 1094 951790378619077006
254 1067 1130064861029435632
2110 1408 622664192279704224
441 2143 862425150136089494
1820 615 85484544873937655
2164 2932 445417672437349058
1634 1327 958849760057447194
2891 2649 622380904389808858
1276 1420 1091931577947518404
1605 1767 127341704645362030
2174 1341 951768895040872707
1992 2577 436791777768360895
903 2418 129805325640559257
2694 392 305058528471746091
1360 2560 628015742031755023
1252 955 2446651517665540
157 1119 41470711352210577
1962 411 324013085599304462
1226 2074 519709727173147469
2212 1775 633832795006209054
838 2238 700419511714146595
529 1836 587825434514069903
2587 430 1110479607846439567
2386 1258 114480695614037215
2779 287 45991477914823719
544 280 43277135266812012
1483 708 406925207676429047
320 211 2286910838013482
1035 170 299806040829822319
129 1558 588167371943106676
1538 1025 337197678552421162
2330 846 40873980590379899
1806 2204 607539828896020196
1998 1470 699621559058903671
1789 900 356812541611984107
1154 787 333732220348338130
336 2304 663497487976023873
902 29 35948647032620818
55 1445 903154576228628947
2922 2623 867158230151837186
2262 1162 513808093328568903
2362 1646 15717230426883194
1176 2556 582130410166693267
561 981 554606458034564843
395 311 53659937192916277
1316 341 700874616844837929
2785 2162 692487611219715819
199 1069 903723313969297151
371 253 372320674814225445
478 526 659109521627305033
1297 2965 868823174566452578
569 887 961736355900200888
430 2898 978415335582158279
591 2589 118914004572100743
2956 275 661015438868483395
1994 2460 627481289546521896
593 2757 865925904192905498
1372 1767 1038812602285300851
1182 2412 918260858200734335
22 603 695806540585662772
2095 1739 332271385933374108
568 1067 412358502825860659
2407 1874 952968463701434695
1157 900 137822994392154694
1960 2966 591972188496269873
890 2281 910315372696797407
2860 1179 322927896324716493
948 787 697062939123019213
1612 2732 943103962453040195
277 2238 942466470858564608
2980 1438 518419974440712347
2713 2665 53948668822899341
696 1165 79675205902605723
1062 2541 520085517087637738
1991 2360 149710291663810901
2190 1161 483126209532688907
635 359 16577831537401193
1559 18 288783236711651087
710 2059 1017901579982328310
2511 1859 689514423293625463
1449 632 866402791833265448
731 2453 1062396737921470682
979 245 45042151582888385
2594 2383 953997911051172353
1378 707 903665328633688840
74 870 584504603997358053
432 1025 407932025722793033
2577 1950 1089532041855534682
255 1276 1086253041461370203
1924 2678 588767048782536696
1289 923 10386905226345293
1191 1555 977286700798136727
2499 1063 108287785734937552
1222 1896 13490971214002233
992 1428 942274274049441792
1568 226 701167731241917985
1950 573 882884549542826103
491 316 41063386459656277
1951 2059 661140299971505542
2817 1767 607100619186421777
2840 1713 1009140931228579079
475 571 402706360938453050
1609 744 59101862385868523
1889 2587 1036533805867424419
2382 1803 59381690868827095
1078 1268 329046021790245527
1998 563 871955616889709911
512 497 758456842257574869
1622 2940 659080300879627027
237 2795 944374186491636822
939 2253 693138048220316489
2006 517 1125283723829482327
771 2254 11612540111484397
99 200 695751282628097529
274 2524 678428279594535565
2108 647 652554120356702414
686 1655 478458351299353885
1972 2859 662317887043148124
1009 2866 614359115195246752
952 292 437340084600541111
1576 1834 593650028220984088
2201 205 913871723728547878
1804 2611 995631536058584898
456 2879 42545532986207542
1870 1516 111658621458530710
1716 1237 865625107518415473
665 2869 865861903529131914
944 1820 324477606101062211
1211 1015 973851620465380530
235 1379 654857330742044524
2434 730 400289473502923492
770 1107 340820622429701606
1212 2429 323205493143847231
1685 832 901054547041057065
1934 2733 648696141632226791
448 2765 604052840393805601
1327 82 336739031474582625
2411 1198 976173027176357185
1009 163 371498931892634744
1705 1609 63824452654473412
362 1872 1054914460893754826
347 2303 880195076432449992
475 2742 521932163902912881
1681 39 868268656488179972
956 2125 26761687486890958
1203 2567 735899770543809332
2553 1192 8167840347692697
2293 1671 703131645712340903
1538 2748 1049219736827130483
106 2376 344989981846160555
1690 2804 577219714840059234
492 2914 296343143046557233
1938 1437 581935095492196015
2013 152 9826539089458370
2914 1106 38391194058084309
1378 1579 948475291855452730
586 2720 269986953355713208
2427 1710 848863483623731637
1050 207 622872261790151900
1903 2874 867037177913644296
309 1298 341695761027849109
499 2850 979456876187809691
1125 2 613815371454224395
800 1427 622255500388026460
2344 1698 741442981215529044
536 401 410359501365019799
771 1415 976953790363732875
1575 2823 652995144251679926
717 1804 140179855704976095
1687 1957 363898522994988051
2020 1158 44066087192386895
2774 1689 110164745762413837
2846 153 505564616240274604
2078 1540 613886781580547410
2504 532 414173299949414858
1725 237 871632176009789591
2382 243 332462189221704843
1424 754 685734065629321948
1448 2051 411861451546348600
2962 2271 372982275262837937
938 1176 89404854964810832
469 2605 86101659037213400
2475 837 304277434666748701
1007 1204 1042162198751498
1152 83 947248373039831333
1549 2519 53971373249716335
1625 2590 554194886816805867
395 839 291825535989065020
1454 1869 583641969851807352
169 695 589130476721334506
2335 2428 980629220296310407
1450 204 947802423601647197
1863 1232 373518557415160767
1284 1545 904817671031970748
1207 61 984219098135480412
97 107 119295114873127038
431 2702 121111526650469212
210 2086 593022204466546247
1303 2592 872439252516439678
2087 141 985115440943894228
363 979 111168896030307613
2279 736 905316391622699535
2035 742 1118686882576816598
724 737 370768540260741599
2894 777 119047741229636853
2432 881 131151307063575739
1033 1613 626251421467724655
1760 1299 703517421689971715
1864 2790 735768546592816280
384 753 294845800198053728
331 1919 41606717083834395
1308 2635 334611694321683491
1505 2557 118574644749583946
63 550 305286577754956064
556 2771 111781919776760206
2498 1154 940254009661780814
2026 582 906896240817680258
810 1502 36387011070696226
744 881 882915837193350035
880 283 318583784898167720
1478 1957 74518359452704166
747 1000 361601145426787292
1711 358 807821949685987531
2958 2610 701163814593653216
2877 819 1054615522962249203
2400 460 509100116614157265
2306 721 710285752606578024
1282 2951 660903491500734933
1655 2259 975793856539537135
520 2703 690531520103300364
536 462 413187418165242318
2170 335 878321246097523315
453 789 40282584731754864
1004 719 867919221454397313
1053 1721 626565319826928715
1545 1561 348385759308088720
694 938 334925908913272153
1410 2946 328124203992899177
1866 183 943142957135727717
2351 229 149109143139674712
2398 400 87806677382191602
1456 2376 923681397681650503
1822 1170 257635236229710041
325 2763 902200306252173065
809 1085 947928357818348488
2073 1827 878441745781275112
1549 2988 911638695190895663
1970 2576 398544965418613395
1752 312 621923354767030729
2790 2905 117130992246740850
459 2349 1025598258912040842
2834 475 953594676036356505
846 2798 402235478262118830
1542 2625 126877399867705030
1800 175 706275267606138778
57 1668 580878424071622894
543 245 292683445436009577
852 2591 398418765229302352
1801 2168 90534956869150181
1736 971 1057850128253998705
2643 555 978055234858979434
1843 2628 663985507087479313
1277 827 975559721612584142
1825 597 656544129398754687
611 1048 121950311583463700
856 1342 1003784926891705407
2072 1289 304938688854026121
2054 1541 192699873903036752
2238 446 326407910615107258
1821 1931 666500434775773415
2007 2044 942003688778295119
2935 2831 622395918712373640
988 2439 216361890305332545
1269 2815 846274086208768693
116 2614 868621997703084860
14 2467 976075391626575935
1469 2754 869764350275559226
320 1008 339420766235365025
2833 1302 400870709242607136
2417 2474 13296277867065162
330 1895 953077931595583876
1310 924 687991935041109404
582 624 946376158821420825
75 851 933307468094768
2178 1582 583681695178578331
2364 2762 318194085725648694
2789 1693 981564613449354926
2112 2806 694124683452471310
853 2508 582693028272508930
2821 1946 916997191612051934
2688 1408 980122224480772425
1269 2967 86642613266127683
587 400 1117734892892600079
805 1673 736895477295880637
718 693 871148702009497923
865 927 938665740885639181
1401 1754 45409254655921018
1836 173 408391938182824080
2095 2252 41008790308927220
2628 301 44606192744213152
1345 2298 305487997735833370
667 832 406272679815657827
1644 1206 868902864608097920
890 305 291870228500657790
630 2725 613339155860205769
9 1882 79573678584209597
1019 257 765454614258154849
188 1747 913585220658736227
489 1570 659066855040821186
794 525 615652059259048093
1226 707 1085087853390063703
844 1036 400635162146576496
756 2521 576467375604717649
2551 1363 77407187868126665
1301 1888 114142730099100543
1592 1787 331532493086428535
45 1307 616787937030543225
218 1035 696794994832477445
1682 2290 105540154152354818
2568 220 61637388096246708
810 1614 72065666116787981
2313 1521 584260773593166282
1595 1247 913975819769063776
2878 327 620462522868481775
1479 1980 402178012922238572
779 2646 700189811694225446
1855 246 361440908218251320
2472 1325 38562098894576038
2258 101 367507663836519133
949 20 578591460647247235
1310 1615 11285194500197722
81 1025 373587753732586295
1389 691 43126695804342479
1321 2457 902201422942825855
588 663 658670644428679286
2021 1451 948644380009932481
1511 1260 864799524546741160
861 2761 979523734571112998
1910 93 975818517643632434
845 791 376227350026924925
1053 531 869708207004010886
688 754 580402415071256185
2719 1017 336385742649975866
248 1070 995565870345034258
33 2192 4616851012740058
519 1226 793796445835798309
2427 147 132363782218828462
1394 99 374973179783500320
2873 1971 982455958410456112
1097 816 325918391537764677
1475 1592 864823643121983463
1987 90 74503898907866365
228 373 398215196190765972
2137 1504 988970223907772800
1894 1875 444355370698899520
572 1851 391460273966508277
2511 2113 587656907410338111
1390 2927 626512813083592471
1504 2296 984388556605528879
467 1791 692153406921711915
564 1891 375945936668961085
1377 695 870659093794192401
2337 2375 1136206175994558204
218 717 711484184277303
1993 1427 35153395607893017
224 1002 818996576436726537
1837 605 989579827265113548
337 653 47958804753243380
261 1038 118307490762074534
454 2456 868919834939743903
2413 2308 697865135588069205
2362 2407 1127163174193949604
165 2631 331133476457196415
2811 1695 543201625487288591
1508 2606 981225241632902101
627 2576 987763727251322807
1159 906 874124146836266107
1019 513 365364127261184029
1154 1395 952055807492916653
2663 1779 978330439416149857
1861 580 186828885293407361
2003 1917 592825427481926027
2168 2593 110270903790504146
182 2040 1127081373961137853
2102 1967 101298026477580597
2294 1519 170631733369289327
588 106 940198044823085121
529 1547 621497402726873524
310 985 973876935101640498
2824 2140 92658176196478449
2848 1037 330527407379564943
843 2325 832690001242261496
2122 1134 299458136872631825
2933 2574 403490631555343450
2368 1722 612801946996805826
420 2185 41731188678308900
161 1512 398290038685179190
934 2459 112227936121838375
2582 654 577766202601416593
1828 531 688822946714255678
251 2061 370903493445356828
1970 779 398309370057262211
2716 536 547010686119979517
1368 979 146263645486354501
632 2068 7130539131417304
1357 164 438368763366995563
213 2292 426734570583765472
1982 2746 1053155993702032179
1137 1661 701628621149829931
1432 2408 945793609872551209
477 2446 370101584369208429
2404 835 805877473975030642
193 2936 328906318881372899
129 1530 231967001643316176
765 2675 1049622185743869118
2958 454 975463461442364398
816 218 589708336467279370
2970 1942 3652623753780627
299 2122 125176514574656754
2374 2411 881038767816620671
1058 1406 908172985830089153
1898 661 6122563742595861
2893 2275 691307595094761308
978 2927 684779001759500001
1128 1012 399276311015494432
2622 2285 81509004446711498
1590 2466 950375769757840475
309 2621 40464566218878849
2261 944 305913505673366693
80 836 2821629169879659
2823 1188 670124661876893462
691 1085 7941502780569584
1293 1331 1115497827876747711
2414 914 943172672353629249
2819 955 621388830173924349
1045 1935 296377030993896673
2456 1460 257548418523303657
2131 2341 1082886107748734616
2206 2881 324635572496681003
1318 1392 519089427713247790
2775 1459 309628351394724417
1380 731 4159160519806717
208 682 685586578583452317
430 451 638474156437487138
677 241 292614149119155304
1092 2275 336081132933461555
261 1460 476317842070389278
1513 1136 948010446877574392
1986 1304 368121087416486397
982 2397 370300583989443599
1402 1929 915766024185954392
492 1447 943370321483509135
1946 566 8293701075042376
1985 1110 410285500093362233
1638 16 332017691231843094
309 413 365873440438214627
390 1527 37672416480789184
630 16 329736607082705084
2625 1797 864762451233378456
74 2025 44974371958394231
1925 2721 49473087415412849
659 1937 155813538618547291
2372 2017 118977340836308064
2731 2503 979692845218079951
203 2034 520381813059377683
1975 2673 364439294880565491
2721 571 940411771928475344
1206 2655 51811512611768713
2828 997 328378843554957915
2138 2046 157774825951894121
1306 1567 414003867424696550
1629 1698 687075313386430770
457 114 620742235035783514
864 1662 582326400640557611
347 1717 334798626631579856
2731 439 4913194135962652
317 1481 401767278781647759
2270 1532 661979147658808410
470 2134 871265481491662161
1840 1090 397648115452328462
2616 2231 842449737155786790
2511 264 292390553661605230
901 2337 1053465144886837873
685 1651 796208895965526412
2598 1463 670376390593679222
2895 867 265557727433045648
1891 442 703150428552232560
2397 1151 907318515481340999
96 2301 258670944988917113
2574 1759 952188084726030878
2852 2525 579439531970435317
2712 397 84436793609050439
2336 1037 144796495868686551
2857 2954 905338760035740739
1229 335 46845419456198968
1954 1789 339936281101697360
353 796 325976082270606816
275 252 42705316509260163
2236 2566 875807054611812367
2040 143 550356497323736108
1560 677 375189224364859819
1376 2275 288307693029104297
511 1532 227031940588210891
2916 480 334923378537384615
2795 996 300387174681503862
261 2017 583639215970189474
1270 2745 439516029687294073
508 987 799942909311675886
2296 478 365009584708591765
292 2109 1012319247011867922
1767 1511 933913603547106222
756 504 339426336081549229
2893 2809 86852982357628818
1375 1347 226661042071018867
1416 348 618186226528563045
2766 27 260821783731892639
206 723 658900555303131350
1445 2552 327449361246057898
844 555 72135151302960212
684 1769 457949937893132405
57 716 336351969345846562
2839 1334 918466369147616712
1895 1652 44724593107213535
2229 733 603539641260296928
500 1698 658896967692984061
683 891 984234305997387542
2577 1756 1088672766000701104
1545 1939 120525849270842643
1742 991 941952549903683964
499 2451 882347503428056468
1739 574 298314571687621475
549 203 1865440803968934
1836 502 404515636582410420
34 408 979681940647552541
8 2402 905507227928802083
2184 922 947879423627949165
988 735 727294019183334966
2189 1796 1002723883646152337
2412 768 663105121170206866
2562 1719 296794642279888712
436 602 623174640991279500
1527 1010 86347518956839072
968 2777 327835961783787971
1631 1998 302882035681393562
2819 232 121750084348070833
759 2650 484474296360051243
327 2144 655787495025445148
1308 2567 976645779807496848
950 1908 330012965179079674
820 549 475112995841967553
1305 169 909805599155265760
1727 2643 903447304173537449
275 2762 80041606326919218
1235 2113 328730070095338684
130 2176 699503903954406125
1622 2845 264224208826314514
2220 1706 951743668004365393
130 1552 913374754572721784
238 665 371538462126662587
1317 2765 953133716376999264
1000 2429 948502740142641193
2648 470 963720527732921142
854 961 616072372595530896
2538 27 584341566167777551
660 470 952149099303513284
1109 1873 506266098750326011
2417 1367 696383757915404238
2427 2836 32423263339873786
1030 2513 650565357009339698
657 1187 695098167068982723
1343 1780 50557949441773367
2899 15 1123299142756701821
728 1479 295083985395634838
2789 1419 689613771398706327
881 2934 894728471849319326
1094 2952 972808869381349438
2393 490 699349082726584670
476 1177 364163746420129256
441 1731 717641200762958335
1737 283 662858304141324342
1458 1456 624422060267435420
1018 474 485211486122144820
653 2278 300830897138097112
1967 401 976718750312455579
749 2260 4257946226877874
759 724 224097485081456347
365 1287 48797336500279557
892 1117 222580559720414022
1880 1251 937298976226198839
820 2317 480081444596698815
391 2679 109961148517315417
1268 1459 895430769476863728
1310 2116 408752099672893827
728 301 985550054338182979
2765 545 12111198124692189
2204 2423 303532378133732621
839 771 36787045048620041
1227 1054 831500410995401376
2122 1613 36897467658514492
838 230 982890377988461623
2920 340 510628085907200053
2034 2 766587246195626277
682 2595 403411371476628422
1708 1679 518040463148982467
176 111 937459009303990897
895 152 48034004962895486
1882 1796 58800784572226335
2330 182 906179736976622632
1427 401 297452859050224945
712 2920 557628694795517240
1948 1919 900810439580200377
1246 2163 17808452250742555
1917 2929 613845085048400543
2040 2515 443977558391116969
1510 1080 950051584293868150
1966 1223 982046627928442033
1667 2207 878155473795592052
1600 539 882114544169967884
2599 1795 909051527505475484
2845 1165 736973190560190890
2100 143 125596405792207342
322 2810 80151225563218178
2848 2180 1080610659276118607
1587 829 311521368545770946
2860 50 717646361529842249
732 1756 116520820392961766
1480 2132 110875922147546651
2541 1587 842256724718591353
2375 1027 540740744653643665
765 759 72668820645726565
1931 2762 578012885521100423
38 2280 580829875437089090
666 206 948003094965794712
2946 1237 328315109405169802
429 407 115266818201287672
1798 907 672169720767097992
1776 2868 6938551861729225
2214 205 74805603522601125
598 2733 334398564067808367
2341 2676 733055781300757614
2917 151 43920586984638456
1280 1887 117602372227734383
1663 2894 328362031455526255
24 2215 7747444612393974
2329 2953 702324263802794273
891 868 409336511349252276
879 2377 27938410516682170
1349 2113 765811028789292543
33 2601 869041459904866709
572 1182 992503854404758249
654 702 576591089816595224
1866 2989 366458365900554353
2880 1380 685535032565624793
1257 35 413544650233219545
1617 1978 829745956950254879
1899 1251 365328090017307445
2278 2225 76754726269245072
2661 2027 685618563221827358
2803 108 2382035844693541
366 327 182900128550750
2459 1428 699242615528314017
2532 1176 288618323695409389
1843 2008 852369744266126706
213 2806 978570897736116241
72 2113 952975610040817608
586 2084 797537249316039659
772 1394 990202061849081708
359 507 47080615666863570
2720 384 942561125374153158
564 1578 361900745666450907
403 2375 659726261478353448
940 1446 409447978446474676
1247 2550 579330323122261541
2181 1262 582782828528703509
2582 1662 337931603965002250
877 627 585910444583366982
2881 1530 803463820265778335
377 1149 658495769800025264
1944 367 938726318593588066
117 75 335174064718359705
1463 636 49844113556072131
672 2841 795459954502229072
897 1194 429076653696770715
764 973 793652570754496054
1599 1964 1051497242168426666
815 360 578626915778589251
2878 2259 988124148348477929
2578 2161 913894948010078016
2936 2835 189223013617245955
521 1114 685467281003089502
1117 275 771855806163959937
1860 1827 661039894349315584
903 1972 142661663503213118
722 2305 405452200568399811
1860 2345 1109202248479531139
1364 1996 304618671230609668
1514 67 985556309138834241
947 2355 78290927476477679
1711 1998 732485680348976313
200 479 865579120074117321
2819 1837 939492903881840282
2126 1275 73173597584699300
920 720 974073964047401598
1312 2484 875422522641698022
2032 1792 162802239112244132
605 669 295613909803352918
1709 1029 511546464691425519
810 19 909383250840418591
201 1842 873768212063804511
875 550 77965941508804416
1709 852 226095394174409136
1452 1101 361265831319231778
340 2302 118272392291379244
1901 2520 74509450197964857
144 85 983861088183248543
2345 733 286838752350723297
879 2085 869360013615606592
1805 413 594993231201811098
638 2649 332162842788502753
629 1127 396986002145266119
1649 1506 873682540910789924
305 1825 377932838628908518
2040 2635 1012187411014548652
841 2903 115269393082994098
891 2661 119849404505526726
1140 962 360695198708014761
2169 779 369246546006223493
684 2658 833056836049271630
1619 62 656687302347318315
843 2050 51078648596847778
61 2781 620670505296347111
1510 823 937207691496506824
2075 1233 870942823441872251
533 2480 121826855604364015
2337 954 210365057727287645
647 2982 123679771857294647
2278 875 38287856087229676
2545 484 936892087505067135
2228 997 591295207184227595
2820 579 45232305138716560
469 707 291223092124789559
2010 2067 878438389676845747
174 838 340887979481096307
2359 2195 698963842469103544
2658 1233 938025737231687207
1261 31 758828426510561432
1391 373 30466809924791928
806 2457 954520010734532813
907 1365 987050380865482468
1420 382 594045036105576057
515 526 649420297620352049
1669 769 367467443036408642
1415 1608 907075209607126863
2014 1352 290976710208242726
2763 1194 109061497319057810
682 747 629289073706215196
2423 685 510692096645496094
791 143 590747930501487149
2394 304 1040931625860691677
791 1796 353675631158672420
577 1908 87438835822772841
463 1357 760696576648729401
1816 561 268323261322027172
915 1727 947378561258794383
675 1570 905150157285585768
1963 1821 617505231601913917
1658 79 322507272501708623
1378 2564 1124838535413213098
2172 2605 73562856944542478
1822 331 868147571852248797
954 1752 973642893364570474
913 2495 872289268381488906
877 1307 292653267509764639
972 2704 938508245709445130
334 511 1025778711142915641
2651 361 406469583024231325
2048 799 592836345936988612
1937 1742 112983166971051487
1642 2244 993183135842475212
2140 153 1003551474100559763
1683 182 878503661292365388
2466 79 941873001067235506
76 1696 375035926187052332
80 1275 72152110343586379
2233 2955 99605436379743120
2462 2503 1907137890202627
290 1946 1095323543337602698
1008 1351 367310045386113898
2126 1662 691990301380249392
2857 36 110920332037318478
2911 734 365728371982280667
1874 2594 475452752042867646
1383 2987 1058128801578616604
2804 88 12830305691676996
1359 1140 256858619378838208
1977 7 195640055578261985
1427 2658 589295699528166262
613 2670 907785084030929439
1879 1093 407139011193961982
1074 1606 658237324539481648
1714 1180 89267613369771574
1430 586 739008134683030494
885 299 22984170954879206
1082 2395 33605632059042435
1048 460 693135513648967073
758 2649 661257941185247826
2003 2869 38722883047977071
2326 1591 469893607843174877
2070 1002 737087598199535798
558 1285 663274515301287575
1084 2328 16103095587870811
541 2809 79047838085635915
23 1530 1044918772430873850
2324 2688 148916829606424104
1753 165 9436590824871033
1667 2457 374825027566928553
1107 2361 412133746451277496
2026 2470 984249675616036871
425 1893 159176026579708235
1817 1531 222072855398043743
566 2782 54382283321738190
1159 453 941520443723857110
536 2443 373016654008065949
1126 1868 985047970109015273
1041 2921 513815006530747439
1684 1239 223776960352899189
1310 1712 903976795675968513
1134 1655 50633887085257682
1335 1691 766244806734361211
2100 2031 12023636463013150
3 810 413222888216183192
2353 2916 649980601666411469
904 2590 693736825926485944
1558 1061 89826278010014166
2208 2443 370751985933943566
520 467 867935593613436043
1172 1348 604459280990380680
1181 1526 85697785236500647
2184 1730 617908314563371260
1573 2701 773994804856549515
2160 1652 628467187331093910
494 1844 267969714492552656
2339 1187 189208060670037309
1627 1437 547559027332917021
2295 2039 537079651246708131
431 2217 544224490946002298
118 2115 556827597537729029
627 1695 796969111068502680
1221 392 690601763798133381
519 1065 948646578021891332
548 1037 299268691702886167
302 1287 302632216214316735
362 1050 580719261106674838
1690 1582 119258831239041583
1261 2249 434181131365559524
1165 2802 974893385093998183
2547 1900 49435316501337539
476 2002 298419881044356552
1669 2275 876819744066447313
1947 867 227643461567104231
399 1663 902068792733518269
806 2524 355451701778402266
2024 2416 294932382797198344
2596 502 296222744068348197
2550 657 44201360834371422
2207 1756 698362263818326171
1739 2378 17544192998224402
1845 2891 878641239243969376
1248 789 615246797785701903
2615 2519 985228592571478673
1253 92 83976510998864018
393 1071 1060254440224314212
2694 2751 773263287770696331
1746 423 612970712244369965
2598 1255 395053946641157569
2588 1841 865245964508918078
2130 2083 1091393660308513404
345 1662 948171280775528755
599 1176 327972622634654935
2574 1421 439995258340213284
2199 2474 803085953442972381
935 1660 940207533656802286
282 2372 291099679924443500
2456 807 693961876211339640
1514 2459 301797840925472656
1452 239 367034360155053488
2277 150 44825218136705878
2368 2212 51589657411681380
2905 2918 384903339847954947
1801 2189 1002549928126685823
2624 2831 113790787449122923
857 263 374384622487509112
1614 2388 88071427936802309
2348 1529 674031976144023761
1949 2913 43771861704969364
1428 356 613703691213509937
660 1559 594461149089427229
191 2671 1048258272297816201
2474 2914 87856185624673335
2438 303 583832029688207698
1464 1965 649841891126361006
1689 2632 116624680837188861
1830 1137 984536050255854293
1592 2317 908449320966360546
487 1301 659709548157804471
943 18 335732128590290181
1861 2906 581457279959821125
241 1213 671798088300263525
2526 1476 983887171072649610
1503 835 584039476729705905
575 722 292523808203735434
1893 2199 402706691395770711
1420 2805 1132590732547847523
91 695 398957619757742965
2813 2904 401297595503024023
2285 91 953393147706591490
1214 1203 798307446896892122
634 2604 10714321764150830
214 1952 16805864588549871
1364 286 899284882331631635
2114 2981 953266073859413787
2661 1988 183689336373174575
990 382 557288571273968375
1234 219 75055322217189832
2174 1244 974314015508852241
1111 1854 615460548327945446
2774 2303 917046029122049484
1843 2666 263991929691371588
1601 2114 1016918170349645187
1504 810 694258199447462480
1605 1241 981220007800003433
2112 2067 339128670754154157
1444 1882 339885223584754810
1776 1865 223979696205950449
1107 1683 875724942205624635
2363 635 865823072708041273
1721 488 17158248884951667
1455 629 404572150134492466
316 2958 302929615519150205
955 2549 943752006286836214
862 404 696025496626856389
1474 112 898038836312768224
48 563 371127839258410102
1581 657 873903458454046385
1506 1383 448676472998398539
1360 1730 947164950800080993
2148 2819 986351340121413487
2598 1947 894075969094819084
2270 2900 400966184707335704
2233 2497 636581689670658600
1439 2037 189913067989910717
1523 2640 948303599120156895
2984 2087 10055690854400424
437 1023 725545035724608927
2949 734 9601554430660215
2891 735 613106421248035107
1890 853 49756571881912279
2897 503 983363433725291820
1503 396 327327706873757279
1222 1064 874552814865794520
2003 2508 876766676323785114
340 2165 868461629312574899
1939 357 987580625066219801
865 1815 985276269108941773
1376 350 370882650579473743
2498 218 906264423365443808
1891 1916 118313462842555921
2519 2205 583025911396165783
215 310 988646430029619770
99 2256 917057633281239675
583 1597 943905392750704521
1544 2665 77330721700858997
2754 1489 40865338238792616
2876 1925 232566700814417728
1637 701 373595479900079944
1260 2975 1540115608154838
2832 1394 48990793052702614
1556 1205 446655744453153106
1283 1743 367266242895653335
588 571 943508172379551598
1873 1744 1053065067833077062
2875 106 653203878860093422
2768 31 905412107052805138
2470 850 953941157999426809
2706 50 301882009349429809
746 2666 516332072714288825
2508 1265 367419127797885071
25 1435 938603370629492860
762 1401 396775981291979698
1715 472 8326935719240740
1132 378 118627045319585439
2186 1918 975873858226242978
1865 2743 41423928171955099
2504 744 7363628543016946
482 72 780652460869008
1882 2919 711166928026725035
1259 367 698350044824820254
1048 687 792682851066178611
1376 1650 591279174586448734
2058 659 479770616875880620
2149 581 1125805255626926270
2868 1715 45956023600566522
41 1633 296893988835674328
1821 1937 879574411114727111
2398 2109 906703082360661964
2714 846 157156345927579322
2910 1134 4298112169389745
1307 2973 942968163522047670
2214 2648 354716990898319937
492 2680 978316926618425392
30 50 40005499011956001
2057 1767 35359321448412601
25 733 370869466290130435
2938 1235 288924960917236225
1205 2300 550966481767939110
1586 532 975443303715689700
1468 240 288708133425777457
778 925 1094178528633988142
2475 1601 45356675025272336
1434 2695 338691479406583961
1974 2702 362457975267079164
562 1949 373594580763120912
1472 2059 625575323849157938
1925 2044 231603689627345832
1375 2629 722345960896420477
2193 2727 397521584872087218
417 576 2554099685243114
1792 2007 527940778994781490
1283 2119 336607435243049867
423 276 293902598348033436
2557 883 92243205167154460
1357 2177 843909839039662020
1155 1299 943682743762915289
772 2190 362684409537675281
1312 68 902726860749053584
2163 2984 81377690134254094
2790 2078 12983907144720135
1365 2491 660238585443983372
307 2052 187160123875541377
1535 839 939848296656785940
2648 1963 415675332032129317
1541 2783 897203866589639823
1573 362 335727246618195324
1390 2727 882660025111087434
2529 53 628661911987053581
2420 2888 624050747207546115
2742 2478 296962676107643088
1677 1686 945300562352302112
1890 2283 843442302714965442
346 1604 5843751997368583
42 1928 43791386384077888
1315 1518 737038250789373126
2342 1946 410149348435484377
2432 1750 292985187916037940
2901 2633 39830992737374477
440 1442 893392247719469979
533 2356 3805325458949272
2213 1746 357407092559797787
1368 1679 726507079028106430
969 2451 621169356504603956
1071 2424 175200939939544027
433 1981 448381739262973053
2438 2800 366692709460090122
41 767 378149923423571227
793 2466 615898538264358254
2800 685 230510946405091674
1775 2896 415382131347281355
2192 4 403660247341736488
745 1394 945826921332726029
1447 1056 586297993170222422
384 81 13144521996440448
1942 2565 626244631682999201
1326 2709 72452576785003408
1329 1702 870663698888561309
107 57 43054772561210826
1020 267 1119799874713746312
397 2326 1058646019122165753
946 2257 954100184901399483
1574 751 410220930492288976
2556 1316 581340094307964120
1164 561 727570974176448315
2635 1707 888423598402023868
1013 2060 122690293394286026
2477 526 326793538937475966
1865 2319 195922627729671605
1334 2871 953405062564485979
2046 2098 1015351756008884635
728 112 54359942401716301
2147 1922 809429508715070466
2565 1173 520191150441673004
903 575 63140324366904987
2222 1067 413197303227963602
811 1468 952747834855287473
1455 2806 298598311346166164
831 1410 289462946697507208
1104 2421 332430266734775799
498 1272 109643208358208911
153 196 326707144040840410
1242 1315 878879653815842860
2097 1984 627893044806738862
2633 247 614454701770745137
2961 2533 690560278687563377
2576 1591 295290702619200570
2717 2159 797449143952312213
867 1703 1096752969358027949
233 2245 1057569685505526684
1250 1945 585293359897371803
1509 567 628872146912177199
2805 1746 870992001796251190
1889 2338 444052534307272409
511 305 720656623100630411
1604 2606 53360686523279373
2285 692 375050689725277702
1651 1422 150206335475675159
2579 2371 50125366009260918
1922 94 259973184750425704
545 259 80225927851472398
453 2316 405578317260852933
2279 456 113077691402917872
2599 1238 120917935912518436
600 1141 586398710915330380
630 820 478127457335480447
1454 70 14392466482333721
2368 851 376147894745247764
691 2061 620132657384609239
118 2751 807776096365197551
920 2327 480956268977456118
1739 959 118818508851995147
648 527 331462694359550072
1629 723 900933506973808334
2709 1131 402587849669109822
2067 2744 953418633678370763
2085 1443 302886379096654997
104 930 115071657349901061
1269 400 123158327430554674
677 2429 364250295615564146
1461 2130 982471643421672962
874 1604 946043022479576420
2005 2840 409692736769285490
2482 443 635163909609720563
577 1311 72276365993465603
2251 2943 121000258698530358
2548 762 16449507761021133
1627 2372 731802122504079606
2071 2862 960273928395349455
391 373 404104106836452972
1746 2487 110467862560996112
2835 34 1059824224619090015
1377 2324 798121996586506186
2407 85 1122550340783929551
228 513 721331595682121847
250 1448 413991700333272399
1322 199 614240991488922882
1834 687 839576727315744393
400 354 649261387129244061
1969 1615 907817648670903075
335 1393 72249006510417895
2600 1815 38322513707595876
2516 125 877256341468030326
1759 2749 726125817951605866
1054 417 36669306575678781
1237 2266 698748578253440747
2992 2342 371905582874694571
1724 2660 109557373927550735
2097 1988 765327399931088019
1862 2051 876745756155495053
2454 2502 156889670653892796
1812 567 86474123887141251
299 616 113489240180709728
630 2586 1138345000835267258
2748 124 192132921665951051
1132 83 988942316412776007
2888 1207 291085312873581985
1845 1076 400797687652078209
1693 2312 990782032699497137
2626 802 8707675806368653
897 1081 101105160965367546
1664 2120 695402665488014904
1321 2594 917052197647484533
2033 346 545058724776091047
1553 2144 124840313168825734
1581 2358 82370462904068173
2073 2459 628380942999125151
2670 1118 1051922406659985216
1692 2094 696448026258051193
562 586 507441037114045321
551 1237 371018315475641276
462 739 410292472947689791
2926 2462 307114194945321862
2910 2996 912353867957294140
5 230 397631081494972161
1350 1611 155462984471896208
1904 756 289606055066961511
2162 1641 976683090914242615
2467 2142 440565733923364692
1257 1356 946009540016066870
49 1880 696761069822796004
2056 92 40876016200533278
2947 2091 581066288569297815
319 2377 894728870501922880
189 347 303768009087713838
2122 2385 303683926249514962
107 2595 332674840739812135
265 2483 977491081608082461
752 1060 411382224134860673
672 2917 665523416356995034
942 1957 663229861205748764
1418 704 619882676527410601
1383 1339 445337755210604336
2660 107 580165942727693899
1304 2694 916310202104220451
2510 1218 73012278179238312
885 97 639054890034133241
596 2955 42359478688197066
2009 300 554381033255486669
869 60 119082564321073879
1710 644 551581942295423872
2807 893 587235484101110303
1906 2909 77955393571498311
1032 1031 116075281638537929
2474 2082 117767505882835144
1049 301 697570113549791393
1998 212 913368439424586171
325 353 977849094749380936
14 1542 615431951112361011
1030 2220 51529512852654416
945 341 291313999746138953
667 2016 368731710479241875
1557 1309 207007357489849217
875 1045 649260803784258394
2748 1789 514667986852685705
2003 2055 766102399812843458
1131 1509 327729165461578426
2731 1000 974203358873882703
262 1267 594001688247012392
70 1463 979359033379230238
2780 1056 987999859428452499
1726 2474 583046765392717716
295 2695 881041572833323689
1373 2266 219045333685050692
909 454 872049125619725288
384 702 656777179827442661
1883 2785 45233375647120113
1459 2462 348365953837764119
2369 1609 34526443852111169
2822 1876 902567949256664539
2658 2838 974668983153392780
840 1270 594146251386748977
1376 2031 588745042879388684
2387 1608 981558711627871248
1657 2372 112982348183239004
869 2491 5244949147136529
2162 255 474907154998125705
11 2530 659267968122679050
2503 2501 875776332545713531
1869 2347 1018900574786322884
1376 2965 398426018483599346
1214 631 989122652921572368
1424 125 916134823090801853
2760 1644 297854615262683912
817 85 36718267249106702
1125 1726 121497815818743053
2045 1970 1016396310296542646
870 2597 592844658095012512
129 920 403049956904246570
2079 1239 255898117819842364
216 2130 119715712627891477
548 19 361456636195561465
548 1385 330249128000553940
2200 2555 661306157300797442
2935 1528 1049155204152117410
2304 2304 980695944579898860
2095 1796 102356871255978769
829 721 140934091692043024
62 2869 625969015877129380
1877 1082 15979277673165155
200 1254 584561614538101127
2080 2305 342028926518827058
1211 1271 120250140531999204
2396 1752 121867876652230844
502 73 6442467938755551
2299 2355 698678600182269290
2612 2436 986930381233484813
2594 2123 593916608979610198
1614 163 335751946707049104
2605 1071 189754826568058067
1896 1483 937677643744660351
2984 1225 85882803017328409
185 1839 414289506974387468
2527 58 657779403127007667
907 1116 300992204822542805
1921 52 649716260535218513
824 1206 873385055684575758
2995 2323 1120003146470358183
649 2448 666154194896717023
2913 819 988242540526989120
178 1386 404269638791467290
355 294 434690742942843672
2967 2190 326665619069656973
1509 1335 799119174022795304
2668 1669 873252501162457729
1907 164 366746261548321857
2684 1454 899432137067399347
1216 818 408410821172139792
2132 1995 297275012651337863
809 352 80456563942132201
1644 2756 86894266438673065
578 262 585012522426553991
2992 1650 377638070024895053
1367 870 940568433778736507
664 1593 880584681209871816
2727 1694 552098049618095776
2271 952 8062538787207920
2732 326 8726103923052752
1775 291 22767838539247342
592 2923 947860166759346935
1018 1620 149171032443588714
220 1728 385330007585885717
2797 152 288254168699295077
488 171 150730678904236955
2247 1350 45013521009154570
1971 501 553148159357578280
2390 696 365167284299727522
959 424 6671344185940142
1392 1674 401110477251417656
306 2836 585315826768762171
1746 413 974877122263670287
2329 2901 10968326844855223
1280 289 368197832363082125
744 1161 223527099067424062
2522 1445 800309446472673752
146 2415 1124627744256354079
152 2098 333637713406132666
845 1481 583918356046368547
2537 2471 951724844592499135
1103 992 47799244919900376
1022 1425 725665884575674256
513 2403 734420018439053824
827 2823 954626347372821469
559 2810 903958348620163680
2132 178 702197118261509217
681 943 375108865971919936
1017 618 556501531140491848
1835 720 592372696162003155
505 1670 980871104362113006
500 1513 868778253086131820
2329 1743 878943443120497005
665 1895 326580302470254221
374 1816 88536844616349905
1466 1505 694191178104494356
2209 1318 735627240577182880
371 2181 6840351701495681
1757 1308 336979162421091720
2731 1960 412753046270746105
69 1859 81316102976801071
2680 2760 12924954139519098
2708 1679 653357301083362575
2420 81 905226562518377082
2151 1483 294121361895212017
1736 2851 558146229415406454
438 623 413401527552545593
2868 656 38603369907041228
1689 85 651429314788006392
2452 75 765129714753881796
2175 2670 837117148305335801
2199 326 1125907188577859677
2494 1585 121342336836059669
1967 2638 222025037667789218
1760 2708 1008790137061245989
2938 882 394897075134130765
418 2695 295659327531041195
1821 2734 866457025478841597
616 2267 656734593593939227
23 2336 1012301528200577958
2270 1532 953341182119441691
2714 2202 226334263173337073
1383 2041 666343168212658444
1784 112 430629796896368730
1092 986 654683310817539403
2814 2035 698263842563475865
2865 753 125666747493458766
540 214 4579571176491503
510 1983 1131721937468106021
2822 1263 867822756864050278
1523 1715 1055361016967303828
1624 1251 469923833228622258
2556 1235 326230675111913951
1469 1068 8397101976500685
1776 1031 334646537360230304
2782 426 352236439464565337
1864 40 437351388550630748
1700 481 302206934270981687
836 2014 328077317522435295
924 1963 2051287549429370
844 728 590907573759132161
2245 495 263814679934483959
2559 579 987191005477408601
2786 2879 879912723213270974
2555 1602 870874105428055335
810 2948 875013174182508568
1350 38 555128199741677704
1902 1969 688847671787959666
605 2558 413599654648248355
1554 34 304825438094268911
1064 2487 990447138771075507
2390 2053 434911772249097545
1426 1337 587206683460019641
2181 2956 2104303079831068
1909 2251 1055061216473755808
593 1927 46129580247816526
1059 1018 1046139174483407237
1236 347 403090521136779190
2125 1237 983459169806992544
439 1227 809948088598314423
319 2337 1149747540286949820
1850 413 941283745329253723
1545 2757 913651573119994009
1456 1746 953851687956219081
1050 2194 125823468429520446
2943 1340 298725816292983678
1592 2728 4757117515362142
1957 499 89008026964474106
1073 1702 909570243139360163
1655 1971 615926457392179462
2098 1652 297381074034820593
905 1898 225239624059823030
2607 568 540503525147788191
2710 491 979115808640514595
1491 1439 973011108943174165
2792 2960 584306076534208460
2908 2900 364393850779651347
629 1734 1084918528804668849
2600 2405 195971025765244463
590 2480 910906089311708485
1388 2226 660468121545881521
2755 890 38544826862231174
856 464 983921646650798518
1788 282 589270719101287305
1483 35 657521260189340253
425 2982 621818129427851014
1895 2114 440739145484841152
2541 778 117540316620011762
2418 1649 375205056681448129
1545 2823 882655537454857945
1337 274 976273769058214508
1161 1360 484467604392116151
1824 2190 658284885297522151
261 2627 577024932749889115
2011 1252 150582715720925657
2792 73 649000467931272009
1733 1554 1121086299436173710
1296 392 41110320333725235
2156 776 36526915180470982
2563 300 256550943024040609
2774 851 370179762664896980
1978 1329 517564383577887454
1604 2723 290173835902698913
2809 649 14991899868916331
985 2787 582976825388097143
852 63 10106517441106129
1967 2444 870248262551708704
1842 757 330642529660319607
368 2293 428735615980974221
1425 2180 523342057676640184
2890 819 576602624341471932
1999 2415 909691181638415808
2579 2073 948140020899231290
2241 2118 954560664451486656
2799 2564 506229985576339497
1214 2639 1151826825365782990
2440 432 584915695118053122
440 2280 66770155181060226
1529 2004 61682143157649322
2201 37 44503187897794984
1985 2881 77391592988657460
1122 475 799996733490719625
501 1046 508883198423157972
2519 425 7978308491382126
1841 1732 735732173568336217
1240 1913 679627353253981433
2733 194 410851549335820722
2073 2412 907516620221331497
1232 2497 373207558060997747
2521 1596 868396160581415482
283 1357 720597459730430307
1605 205 14074299821924479
787 297 699523672133236810
2482 1363 870946947488936824
2161 1853 976481019770399749
833 1024 701808404720636492
2348 1019 41674101999297056
2473 2583 942172035318521679
803 784 917622830337827021
501 2074 1094315623357230297
929 2591 113052468205361088
200 1102 15740933287202237
1843 1274 648693132503749862
135 1962 645869513739239342
1181 1725 946892159239459634
10 722 977973029535570696
903 2233 904281535237730657
857 512 324932923090174352
1113 2718 765399041805650091
2227 850 868192262611479039
810 1359 553287513731691656
2006 2512 232722268408558018
2756 1904 903173264027754964
2776 2291 311610464669842796
2801 371 328971024794984788
1894 1794 313618463300018852
558 773 629927627587891655
1604 1267 404380832579608697
714 2769 982432121815062078
2481 2771 294177514824018619
2919 1841 932701458533199833
627 1580 3311156246491636
2155 1285 337850224862188719
2268 2834 657377164281827708
1103 226 980086036265568870
169 2261 410462124495202
775 2416 79022280481160472
594 215 399626978065583140
515 1630 1013510123717161712
1770 1495 1007947087000294068
995 2077 805546682841333450
1199 1107 865061027773519875
1594 1172 970621921810974011
2947 1496 369132700769979059
2645 584 230628075471579060
803 933 983865094361027504
380 1368 479093329974526628
2055 2694 760838239699873948
1159 33 949718643880673228
339 2889 10809035750748608
874 711 447723733423309919
2791 1876 78766335712914958
2548 741 874610012752130030
2518 2211 371099438540103866
1734 1716 829509835810921583
513 2279 255901724809921526
1869 1431 381951669890632225
1904 2095 121619555494681018
970 2499 11131377861853383
1539 500 594322958631250785
2136 2795 119454265070578321
1209 1150 728264673353698579
426 2580 329700642933126702
1604 344 916079865773256908
1591 562 73897390729278450
1554 2383 916810521170685392
916 264 361819050757462987
1220 1026 511195850748741212
441 1226 1145201149048184367
2278 1218 580934311222625124
1290 1250 579559740512444100
1740 359 699508077680461317
2730 517 898985246203584120
1317 664 867057921692124950
2363 658 629418906986473217
679 553 796871391784696183
2299 2123 87492902289993686
1196 2512 948698515003872555
175 1004 401193417171353764
2573 2230 938419049240841702
759 1770 536716339034618546
37 406 1128910714557086185
1347 781 585731845824980347
1942 1985 626847138078160167
938 2772 952744725357380075
178 2130 592910624107224084
2105 2127 123513402154737551
326 439 585048554516741158
888 1232 326023516263437020
2738 1704 402896282327180356
83 728 655093812779329660
858 2986 653617168525854783
818 462 79953264755514182
1066 545 990428327735578621
121 1908 940150992398829706
2457 1260 13149676654233868
1963 2182 298547872948634910
2272 1848 694761628865378565
37 785 652949409428325300
2452 656 1098381769157791816
1159 1281 365487810190816384
2890 849 365492872434236617
1865 253 1010488240757395434
2193 1795 612833802711379015
2826 2286 875690479925461510
668 933 584617336577840504
240 1235 974122452410913279
2382 1083 120950423914554442
805 2517 900937078545053140
1312 331 409071236115098172
378 631 696195719245346647
1562 2138 291348596053598874
2511 1262 664652090431896113
2760 2427 61030465826577481
2907 2550 404518214745220494
2865 1555 690670141553916096
1784 1646 334481664851119314
1355 2269 73469943221011736
684 331 793514253169323329
2216 2951 844993932593544182
2856 2580 360341516374899535
1401 245 908164623289401092
704 1454 49086648931078463
2746 2356 269391043361355451
2752 1572 584813959999730093
2050 956 595548576027916427
1627 2443 1094016373695371991
191 956 64635431613172666
2895 343 557888118291944391
1615 1041 407791592233320100
1462 1603 580867163523000875
867 962 1025678733116290426
2929 2579 46839836421220708
2431 2292 607106746656798147
2240 1449 986451706903625263
322 2807 43774092024260485
1470 1014 974682028415496744
2246 1726 830853939706961747
1405 97 409919777569586745
2065 89 405663282120772431
1159 1955 865114662257062002
964 758 981669449239417653
1177 251 397996531634911647
1831 2606 947077562714534966
423 1695 829001549729251318
2514 2584 383940389915873481
2184 27 113406684085058924
2565 397 686874497381633726
2278 173 881492583047138878
55 2628 400499042280278633
655 2318 398994759466421447
189 451 344585170869348408
1968 2481 874814291857717825
887 1090 601109637836744679
25 1867 111820338926369307
1021 1982 221145604340332573
2134 135 936955989972529597
1354 2195 948400541336247840
2326 1755 144852088106681278
796 2616 373409592387452463
1579 847 801566352971940993
2577 150 761967716797299272
2383 2716 549421924730503234
2458 1944 578843907621111098
2943 2126 342228245484306806
899 2363 423708591259119781
2414 1840 14581775307916442
2120 587 768370755441263614
1470 2883 53256623631601677
248 235 49371839189225821
2673 2858 701859084420114412
2725 755 9014808131591013
365 626 865290517896832650
529 797 987324886172424014
2572 2670 268529300853476367
385 262 630436390164723829
674 2879 737695637145735296
2108 1253 376390277749351328
2549 2577 1009382607004625518
1040 1507 397010205184351369
2420 1535 917980428936651570
2083 399 517410128972696433
1830 1910 624930291937341529
426 2115 511644766471583232
844 1121 658917847597191017
1009 867 196647727852480620
854 1781 799835638124073468
1864 1488 253034549870424109
1960 2329 117553567092273886
1787 1454 399032865475035965
2029 2274 988492507237023440
1089 248 629924887236427492
1010 700 943311648779220901
1975 2171 875725319971730925
2800 1130 696901974871505019
1422 982 762096092559192551
824 108 878606631510111780
1291 1438 844575715660941542
2201 1240 983045691907256859
1405 939 973973880575246924
18 2087 119280549616103396
667 2264 82851170944510595
1050 720 78343341106598899
1552 2893 592669532086619298
1230 1148 693753870474298649
2437 260 333622805422773989
1378 2274 950016005209270213
406 1474 190499310032688252
82 2196 640415298290689292
1919 1430 93133163736391119
630 834 375830288110409256
1099 1889 866857755715283328
2021 2550 618371018608839564
1636 1198 117294677735315442
1213 2101 668351181883991379
2552 2139 953504616462267304
2668 1498 977026548694312604
2144 2948 336407780371975371
571 1382 914571364343958319
2092 1062 52550921710089710
1853 1976 520747193762094512
163 1729 733064018124088242
736 1382 583914329096593750
1447 2840 510157550249842822
1002 88 266466199457827938
2806 924 881627253534129628
2524 27 29805208814316380
565 696 698709497578128021
2942 2143 801101807169100053
424 1949 396477934854472708
1976 23 1047350352930241050
1362 1055 621273280584867447
110 1248 888535553476150610
129 1821 942773796568735296
2527 2669 978996552374015616
1167 699 125367892255342202
1136 715 24547512607041403
1261 2143 687403288276571658
593 1681 873862273796205804
1707 250 631004532232336788
1454 2264 618699803061635525
1945 2739 1049341598792934840
2607 792 259159569715311095
2931 1731 577187268398526384
1271 596 377247274659794354
1520 2405 433594403857453879
1800 85 1002477828354130629
949 147 975563640264697179
1448 426 873462870500566052
918 965 364570024084108806
1607 672 119860049682843900
1891 704 687223089987676069
2191 2070 397220067905465594
43 24 946010478956667365
1443 1885 873845207960214298
1492 1404 902365471613765639
1742 1633 50794968748286913
2448 2589 12422819748114127
1557 2217 1003928378521204305
2884 1086 360655000880180807
120 2613 698260037241845928
1668 1276 87928197786429803
1363 999 942092112471654664
1992 935 82302600148460224
1370 552 445875429465034075
2007 2090 515889331159227520
1300 2715 443699728056592849
1759 2973 298836603609317384
2702 2133 973311883256460075
2618 454 4036363301440227
404 1081 666484116563298304
1293 2206 852152080106231262
2358 277 699273943401211258
1811 2560 258881447026298605
2488 2825 866750511556817412
542 657 305239612527959193
2977 1103 915777007208381422
1736 836 1122694134750063218
782 1852 943532170158173252
1422 2319 1046367305026267883
367 903 924664365830455317
516 1098 631355808927980384
1532 2269 990394270503614911
1262 414 591260054037955152
2973 2801 11149190483786850
864 2331 917081961098353873
1154 789 990509523176359087
1413 1744 53660119751789460
234 2713 579053252612764300
338 1174 802231975978606552
86 1706 80277936119613558
2576 2340 152882879546050839
1346 1332 975345248736920727
1840 2415 663694168221851882
550 1358 517194460717594013
109 391 697588760976541753
1365 189 579738330805232615
122 75 16838287242467804
2985 1044 360671493523601225
518 915 577260762444350486
124 2784 289536344866015837
702 1373 434458628147795744
811 284 649030738497811219
2346 1726 801951616045318814
2230 2225 116798112855817071
1706 705 979814462547952120
460 567 13663710878620389
2921 2039 327708513586221612
1335 1637 185188344683447595
2473 2295 637860021286586134
969 1224 913569551509845233
1164 2851 87297281222985629
2047 119 1020879902579402180
939 539 913564161812877897
2965 559 332241919995160485
18 192 686695871482534291
827 983 367642887840531618
2812 2658 981319109988955888
2864 1276 337812270428960811
1211 1052 291932004882262401
2470 334 396893178048455326
37 2671 442804470886131545
919 1492 78210209619172330
2259 1462 327162756492590227
628 1106 8287729817461174
941 2370 123179941633102129
2345 726 1104076801946064390
1894 2607 183259830594583786
2717 2777 769303121825744087
652 1580 592172892247125074
1966 278 289237323676354837
65 329 650015616855312803
2390 2290 971320615939812633
1506 1716 698095465920411414
1626 2664 470502366307346792
1683 1618 123779592418536868
1446 1930 870186307536113656
1628 170 404448230155871122
2141 196 648455808410411633
1081 2693 10488925328239700
2337 1824 819178946254728339
545 1166 989773750715396281
2360 1383 445301153109780286
2793 1367 403589622775109617
683 883 431715590233628691
2185 1908 45282935506691521
102 1532 942749868379012639
1153 38 993612810032052131
2309 2798 690827824694033073
84 817 123058800462661207
583 164 952548070742808399
884 2324 179527038286415520
2458 110 390092387428800619
1167 1088 948114913047659133
1248 1573 75025535729494445
2310 1448 624128918483651161
962 2313 590137163516716632
1965 953 406452437976022155
1131 2285 881407635100134219
1168 1403 223151800110697832
2429 2514 45652353068771660
414 613 221383623374321890
1050 415 876660805840053688
589 1215 979486076134021438
512 1029 989988846996841887
2035 1671 195396712249114240
41 1851 329831312887772673
2489 1882 590489342346924631
2813 2574 89959095579863280
1766 955 107561510403862844
1726 1526 628006470026123256
824 2619 954240379596785652
2799 1850 4432984198968025
2133 257 626459786967906345
2147 2143 832621399633223607
506 1239 541491687986226861
2267 388 663301657076957379
1259 2397 45736247587216744
1931 2006 159046084056951795
1860 2948 866832704255573696
863 2064 581004013884650328
1481 180 304037693608810291
302 635 77162423586131165
433 2376 453721197351775562
9 2419 80792225159118847
921 2229 315122539175317610
885 1951 141342074266348955
2730 2110 997463326065600313
2348 1955 556118756337195467
1729 1160 36435264745155168
2526 44 375593371403923640
1113 2771 620393951250839737
689 2582 987720196152099670
2405 358 1130261520521737505
239 1833 650285861147296408
2276 765 254797071452065019
481 1619 664005264735872302
2099 1050 334415694401193219
1859 1031 871870768008340545
1578 2706 905430855025371433
341 1163 478610154367580922
1745 252 626323055362547985
2211 1747 406893319197238866
2339 1817 479325973147976766
100 1529 526491111603701707
1246 2564 731584603451759771
142 694 124770135861518279
484 2091 627046559640558777
807 1628 664095764776246785
1158 2194 375262873244200440
2272 1979 1134566628299279888
2140 2742 287547867832459399
2856 1779 690167360867371227
1009 371 1051154734222516
2021 2315 88823692077980596
2855 1584 86827634786234410
1305 1079 7640636027579321
2108 290 1024653992372698540
2825 2812 11475955117730711
333 640 376636772954683586
1977 2654 1128301815440645736
610 371 83057883704873865
913 184 122920799001737269
1730 1095 623309427937298499
305 2607 269122168493109316
631 627 301266766375966852
2528 1346 52133856135360963
1755 1787 114630685542435779
2299 1254 298369154462729898
1887 2849 915043341649134964
1278 202 49405974631738518
1947 906 298739311186356004
21 691 587798757300770884
1939 869 586666088754358817
412 861 616314215021616825
2631 475 615564575464616179
2666 1047 264038724829628681
502 2095 290554782296957358
2337 34 755087869031125181
2537 1303 981297090438098153
2483 1421 799403472498425031
1692 923 987921431573817532
1501 1641 72550531467768625
1803 2792 19917660196445950
2110 2129 113453770897618592
1853 1578 700628094444891730
2932 2582 732240981782751653
2156 2568 110155109391879328
165 2084 874279145958045698
1918 1075 339672527147239810
1266 974 868798040471392494
924 34 333137272911060177
2471 1600 622257507920602082
1414 1206 693963394704225238
1908 2327 1086190765515732549
24 1803 391452088002137663
1465 2775 868880105689685698
1273 1608 979678564621270477
2113 1952 977336916367819757
2399 1473 948427463769427906
2781 2928 422078705391146468
1212 1264 884729897636219385
1293 2362 862835055788449251
789 2474 865249318700565814
2041 972 763736798349714545
2161 2806 15612002567885877
2697 1862 156183662939383664
1698 1213 385917109700498313
1884 406 442045234423886045
466 2034 1093777465992576709
2739 2969 803920928928754387
674 1683 1117755861935493463
926 2761 375009558490560144
54 1768 883872972498919295
2049 990 578706288448141585
850 2722 332250783603916225
1808 2928 414514486211518351
642 805 9495552543937474
2659 1438 841298423163398578
1333 2520 73211683066740825
2957 2436 871249635871313335
165 1776 908520219554140087
2199 2427 752105315589906797
2072 104 1255717649290628
1209 1979 846344776630311420
958 669 941754288981504598
2703 859 977336975081633535
1797 2463 895056862357396556
984 280 978409563824952349
1336 305 614743422032336810
1802 653 320601130060879756
834 2631 324659102137925106
2303 651 41205419857158992
448 2099 595162697724143468
1716 1517 620959227449350096
910 1606 649328751919630040
221 2380 870378983446197598
2412 71 947574311249717327
2885 1568 587595580130269894
2349 1411 838843255158388645
750 2412 990353598963114527
575 2005 222541224906389909
1538 701 655669151242559413
888 47 661386033963029654
2318 2842 442848771129797939
2237 1733 442012321098977475
1486 2648 18394490553066471
2466 2908 292792993168182527
1762 1178 31990288788215969
746 860 373262208159238970
1389 1501 15868527546817227
199 1440 981253984229998133
317 2325 147596212933782126
31 2393 294887237046485336
2252 1181 125855216850050510
215 1038 8216138376022502
999 605 869454243051339063
2615 1944 630230537602514710
114 1394 360824391561765854
1246 2699 1018783308049471354
2048 736 124726083241088440
442 2334 1005291992112594712
1595 259 877931256042593809
433 2265 1009095622580482066
489 413 870391681321254381
2216 2358 804817412776097165
2547 477 586546243691818571
2499 922 660826801410232374
553 1545 865995475468478784
2502 1840 112762552792651059
978 165 12617195667698725
1965 881 967255511527695690
2260 1263 618142856189046815
1391 2384 997641062897033186
1729 2028 693423206345305828
181 2763 576482373222381044
666 1662 587678840677550664
2247 818 733873498374623425
2431 1185 372564043995327494
657 2974 622130153246892885
1972 65 979680621768634592
1979 2119 222415543903867242
2308 153 363689121940620849
2124 2136 6797585754146489
1421 1561 528928388045750572
1517 2926 1000578630842661218
1989 418 442926438253228551
1722 2836 614830685478569009
1841 288 36832488212036459
203 2035 764192215280338771
508 1314 478834066339740246
1180 2511 370140436247343896
1660 1525 591286372054488457
1964 2267 484847338219778246
1491 1144 382262545895073028
821 563 201750251351412943
523 2216 796675650306581778
525 2041 542139616630141425
978 2424 129416175430777294
2373 986 915504638381439487
228 1461 43338109020662692
2808 1745 695937441481624102
2779 651 948641045539803813
168 2619 906509737415210179
234 2761 944999717933483666
2351 2795 267271144935224251
2936 1148 582957071668801331
1550 655 295043049144967642
2150 2031 693262908378466431
85 2207 377320787938262119
2076 2031 987083729831032103
1228 112 705930314828617413
2626 2583 915155436288719525
1343 1210 115453006039139388
2043 200 844678178913877278
741 1988 540899502623347931
276 146 511856920941689814
1440 379 297239953007468862
846 2760 325250254264801626
414 2314 51992112170657219
739 1402 655705047021193643
2523 754 1057838830262760266
515 241 699682034224429360
1785 2087 371023455039005903
2440 2269 73564426843540640
2719 2536 1009377875396061194
1492 2934 592513999764000947
2372 521 407681443616428549
2404 2874 551655139182864146
1741 1336 77932859162489065
4 1368 727072977025894588
718 1234 376527483031434277
1868 2506 293779834402748309
335 162 118867429876077151
2672 2836 686339106758845062
2951 633 45380380903904801
851 1104 590835067513981371
836 618 109321621628259180
2539 867 189549523219178751
2188 2711 13624350003632051
402 951 10190629923683037
1556 2528 197287213823068508
233 2564 475969134497445948
1372 314 157402177348812114
539 2366 623590749014646886
2023 1505 588232020325079023
970 1832 377225677127135178
2419 620 588398294381171798
2688 1262 939605272487732089
2794 556 582058997096011073
2382 2589 686171440900358032
2281 2656 919487019842142312
688 765 1118893403977876020
964 1285 620841584750292748
322 1549 1357411129432990
66 1239 795784365413866411
1956 162 701391444747837323
2893 709 118784377404306473
1597 11 7366776111578098
1715 1763 392858274983352373
142 2765 905864862913399461
2493 243 122114705883122344
2435 303 506783491185605431
343 2042 291367908814278143
2852 1306 692346328914407141
697 87 587777261795336888
281 918 405490094056298956
1703 1103 866157678625271078
929 2282 472268344107081654
2836 1657 582425081792590883
350 1375 180338986090372573
1905 2751 109416547802570118
1602 1608 941871202867088692
1042 1969 700000813194289450
86 2786 360520842333919811
899 584 208027257843916172
1893 2784 481592145211732532
648 2628 85004641959727164
1897 1863 664340408204820334
788 1216 295819348382111130
2852 1539 3737516537341083
2960 649 655818294063100615
43 2715 756893433038746586
1520 866 474978926911128522
1690 1559 4099001696592508
1140 444 49055632398196899
2925 2052 1021767713222791685
1828 155 623399958360581298
2828 1382 988543693718384552
2299 2214 299019733785696230
1994 988 807015444741375288
2223 1669 369104086150215148
2724 1511 38073239123990340
2970 1382 660704908847372402
2466 2227 81682592714820746
1249 226 325550230742278715
184 1047 304900918927286326
1087 1144 136569623790917593
1974 887 637840178276304050
2038 657 225261338983206645
655 304 650756288211554362
2172 2728 327318623732976806
2360 2482 692530844715732140
702 1151 877570598239292144
2753 1004 292718052402030736
1164 530 339923613699922522
1634 2507 933590598516016769
2994 922 4941852302221869
319 843 86538315486584270
588 1771 704747339635021534
1640 295 474432591754768974
2029 780 937144179756032436
768 1351 11527575678204615
1563 470 1131560232238788043
196 140 908468216416666914
940 2748 721621965914449377
936 414 802025315256500265
244 1415 909717055182573066
2332 1752 404095226721493937
1453 1831 87802905295465972
2059 2559 52131086320275471
938 1435 654311426182711478
2495 62 590766128317817502
710 239 436253001731378469
1162 2298 197632462055963007
174 2133 983439876575089059
2905 958 82920302455003315
626 1778 8681463426162604
2476 1727 905861451187359403
1506 713 578996767624938011
1382 2557 578825232725469450
1337 2667 410760244619528134
29 975 120847148463692156
2029 1211 684973375071953186
2767 1382 1051098612068362749
1576 719 407578964016971709
861 1949 652919257870984438
2111 1207 660939010273290903
1883 1729 191894804317175687
1478 1328 105611188652069430
2373 2157 82772411087015860
1656 1930 701844493073877645
574 310 661206952961673860
151 2120 985961803529379151
2428 700 616259322655205746
1597 395 77066191095400878
2841 1046 514674033270714868
539 2498 87258794194251591
1046 512 410408668146891781
1461 1202 192298598491244513
1351 647 627742533038153196
1374 87 773230230211373208
2835 1071 619847781796833992
1992 1368 1058231425725638831
104 415 296306590522364355
173 281 984354677018778940
1260 2128 336087330076729531
2906 2495 38969935294510050
944 2866 39394553607053418
1283 706 626101714135380364
1116 164 123849325920619087
2140 1413 919865832949888502
1691 122 84377678027579862
2033 953 1051504478602125690
1859 1297 46746101944767110
2217 2910 764852213588600222
1382 1069 124659461041036968
1529 1455 1099035259696688682
2105 1633 628447967324805992
885 1004 885243850250429575
644 638 917164423455950345
2529 1802 424592302775679916
1499 1300 408530499205433240
1045 2917 691594789253636031
1509 1722 372430122071944758
1144 2428 703548352688933787
1652 2204 875906472972385552
443 48 30136802310041935
1610 2059 948766178215404918
318 2924 951439256210261880
2396 2043 794165292669768918
1417 2613 876013448300005447
357 1735 230341670673112426
2156 915 651552536798264147
1971 2536 113647742934447554
2278 1825 376422210414547737
812 1673 949903892457888943
425 1795 976542055079963646
398 1003 1062712180466984932
2367 2282 803139803222379982
2575 1581 904517300884824626
225 194 132776830505729700
1908 2536 620570213045222687
2614 814 114532135794186370
92 2572 943281401592437576
1692 1507 979924600856472202
341 1648 13149940280038784
2737 2021 1048394581264014143
1389 1357 511461830497786439
562 363 402989228635758959
117 2866 984027454070952396
483 2917 626840484277158568
1101 2232 686287427201002107
156 2156 325474129425403706
1069 702 592297876422086884
1373 2112 1128893549653371156
1448 1533 12786249196024462
2013 1704 482634284595011042
1811 249 266891747801248811
534 2613 118912003971577420
63 561 835996100772465801
466 1218 331532083793537720
1802 1821 432143097382599926
489 2840 475365337731014880
1972 2018 305144169498716234
425 1507 324578509513112272
2651 1148 871764524799007357
1797 2994 56400932597953775
1813 1026 192194404385233590
1840 1973 913470781580952815
1195 1917 45499936903452754
1551 1493 340248668239768168
1618 289 917260787691563565
634 54 48627920371582365
1855 45 912483118358019505
309 1347 304365410759500447
2201 917 948792410717499357
127 1333 1056460583312707837
1278 1462 14994809915871893
782 1164 38482625656078078
2412 2432 5127003182087650
1860 439 46834904492489240
1077 2650 578485687934918523
906 954 905613675041411704
258 141 120805829754871399
164 2766 722658746133198038
1082 741 627263267310096211
21 2135 6959165599358361
391 2741 809717787616331843
2759 2944 622758404690105736
2343 637 74034814427662016
2432 1910 294360681927068730
819 2354 87804522633986901
793 376 624908440973532723
2259 2844 664391284111144585
1298 1695 160077359200469551
391 1498 6446242009944073
2174 1863 942310696503039712
1691 93 47950938707816139
735 1691 988670508724262666
2730 1472 890215941429710145
1235 627 16642603701660861
845 1876 290678187224306001
271 128 71563953593400
1256 1984 976987328383080620
2323 474 147485715354847404
959 1113 620550742248500259
1027 204 183713411245545417
2214 963 581390713690712240
147 431 328324839566465807
1864 1305 1133672163021831984
2154 527 910084477432552110
1831 1112 336558638859095438
2049 1683 696939174695614714
1989 1175 577762145852170251
1964 1107 197021778573708579
923 923 589234733178213757
2551 260 592334046867670793
1164 1227 519937904704482076
2794 178 325353310538745183
1334 2536 369396896764713976
196 156 904260043456664737
815 374 664248581340422041
2578 1123 736549750130004442
884 1448 22706291599458681
1300 398 869238983574590621
773 2114 253945331908650131
1034 2362 85375605617233240
1418 173 112396501613860287
1788 1795 579729974786055310
2275 1989 440404682498259191
1901 912 624684026121954573
943 13 584149767515616439
1607 753 296029905316119220
2343 878 365554621631646304
1900 1371 160618109791178479
1303 488 983725730333770413
2485 1078 937153490113917214
2403 314 334752021504597981
1773 569 71938114561398236
131 2896 72369966811149678
1938 1985 299339239816220770
2098 799 326538759027604799
1050 298 414072995050375637
2453 579 798545777139769440
1506 1099 875159485449930653
44 1435 108967719202490539
1038 380 585239911936849432
287 1016 735041213933277490
1514 1006 405234779264604131
1690 2350 253147582868452349
702 2233 129040930168013922
1281 731 882258721870723343
693 2140 352759475764151216
35 2642 115265665001321758
1537 252 874667833915529051
257 837 288568059164442945
2176 1096 295607326130079432
339 2629 377860946276945818
2694 1845 2812347324228512
2433 1229 292281264081553516
1885 1491 331843180973612697
1406 1222 73161755826309220
2488 845 694437696427423128
2256 2643 51763701686618814
2766 2539 1096114258967450976
2693 1733 514590440187686952
68 2038 723198223059217737
1758 2167 397433383561916587
930 2242 878526135802149208
7 266 399573876683504859
2548 2254 870288668246788438
1944 538 402798521351024315
2505 2623 597803065935469054
1792 134 32176712071142195
467 101 950862463400620628
1472 835 917937395960571686
44 1683 334769029148808216
860 248 338548947060344032
749 1581 916155258875830355
1160 798 264992104046074244
50 1632 377014944272036330
2660 924 912247010530437734
2922 2308 296750441873737901
231 511 516729066645158127
879 284 914409230045187828
2811 1262 340837265963734313
1927 2293 97939278244491268
2122 711 1128424126231548131
235 2658 113838527264448342
957 1391 131101894086596090
475 2952 663432238518567656
64 1292 103938176037611782
2466 763 364639546645311216
1706 410 1052916534024944852
2118 1490 51776014063991459
677 372 943344186537117640
2093 2989 109626993766095434
1895 1631 124835264525410952
768 2129 88879957684039736
1 655 124050753760616534
843 782 699137479327898965
2759 1159 942509619976430379
354 2263 983526741281270973
1660 255 1045114429252250682
1661 2721 328986569517356360
1134 2116 111369584303941463
27 312 939196723443638710
1695 1690 266329276461868862
657 627 877103112543094672
1628 608 649506228401434129
1283 2090 688251834395078554
921 267 653795808299708120
965 2326 147119476912391305
890 2943 1111957320079623
91 403 694334281967927255
1182 1498 627532145022166892
1128 204 617824203130863007
343 2227 435231308892461283
941 1066 112949088139746494
487 880 704866424849265853
1470 1900 911891066433118273
2815 1398 260338867354388066
2987 2875 616105505926944881
678 740 124828754228396655
912 2795 399699442200543248
742 2739 446991674115482627
1168 2659 508966553013419625
2197 2190 993170455732191813
2397 1915 688734834658040036
2945 762 581663900316569924
1381 1832 654347673174023151
1648 2130 588201378124246255
2037 2878 505798421000484745
1671 2991 330816429801827651
1184 784 331849459248131429
2089 1485 658771920295149689
2776 2091 981274607826361752
124 943 373079233348533710
295 743 700953377690272343
126 150 121301471586459843
350 551 882347160682364071
2348 2705 1013412116326377297
2641 1719 1015399570602585560
2190 2233 898999249574110093
1264 92 122280783233922224
2372 2601 119985055186947280
1571 2510 37394616876064299
1325 1074 876817588012417611
1065 1900 291578775286482669
1430 2539 56709797509479816
1388 2939 333271354095456909
1156 1346 76973319088246295
2886 2194 914854160257759718
2541 2836 770978393301132639
1431 1426 27920465181517616
905 2191 800941086534980798
2837 1407 1090321092103996425
1134 2403 877976860422247543
2635 1356 411133354953212360
1014 2103 661379003436775507
680 2313 949719665948263172
2659 1744 111141143649801068
1529 959 1107157051756589880
707 602 950664767333766985
1514 2350 732411159604485189
2922 2580 616817409374568612
2043 437 546228421065236544
610 1794 390703362177634485
2479 733 759983426208774275
1569 2605 333266122670832341
708 1206 302951207987965424
2945 2393 366054925479122325
2308 1643 277806140936228916
24 545 620550956564633396
1640 468 13874253537303666
2159 702 408103922792542470
1136 922 44647431361721167
1301 2708 629226423278213897
1183 2449 124171726873226638
284 2233 895257124560565756
879 2752 398767864595652904
458 2200 334284286795652778
458 1356 119965646502054414
1132 2107 897342579985815760
1673 168 792679214697831917
510 2335 721267952287950420
1800 1789 383336830573188110
744 31 334070136307504069
2250 2779 334094680068541391
2882 2024 581762760315415096
337 765 738443563899058115
2743 113 766441645531046658
2935 1187 593353979465795771
1412 1771 390867422462315819
1401 2694 581394763556036013
361 1873 154474791094491521
2459 2194 17560469158683223
334 300 506677309366098796
2929 1598 941067913832021595
31 808 296802183191400824
959 1831 657050959855156590
2663 924 693786381214582676
1828 2077 867461132740494422
976 2429 329572195035939692
161 907 580127464080406714
836 2930 324773300224340711
1650 1333 8337914455145274
640 1856 688750266812204878
579 1820 405906822683052231
487 454 913708018463477648
2112 408 619368520748395309
1243 1793 704486112943861450
568 2384 952354787707092259
46 1396 301441338893719150
960 2873 917809310935529669
605 169 48449479857567926
640 1814 341547317087285385
2528 269 86243211581634345
1096 968 8973233878457332
571 2870 981014280545394297
2524 919 94473251375027761
182 1976 1090657645535023742
267 698 916996274621760288
1768 2022 598134676182271610
175 1721 40779000653602176
1826 841 628245453909454764
810 857 197475287127454
612 329 616505782205557226
1689 2410 615658412368236554
2894 1769 385488632588295346
1035 1083 912085860711927817
352 1709 760106269071923597
1210 2013 871885273180209650
409 2078 902046510636043071
96 172 869130508595758302
210 256 413490690100358552
278 1339 72936499792983678
1411 1058 364508517077807501
2296 1130 900815685077197066
816 2509 945639895750373007
2402 2786 340448413690725395
2925 1645 1855185072978010
984 2567 373710202046093153
1394 2748 1021496156462931524
133 984 873297679562683683
382 2937 733849614343517369
275 1122 446040643661786571
2382 1710 1125392871871932537
2784 1328 964101591665496167
2602 2444 414146665061588600
2316 1771 896466287139856237
10 2098 335312591167780834
285 1631 42174886096931930
1833 1885 977360035424021127
2426 1343 919623158629506130
897 2216 244460277072087996
1386 919 939764145539259832
1092 1764 423762878253985876
2938 1440 11019933489825179
1271 1584 687758353639398416
2386 190 324684058030904006
1802 1181 919144860293001672
1978 1888 540724922456740291
1385 1503 582828659356275690
49 1655 665459961145686364
611 77 577314913608317430
1881 1483 83381767117304614
649 1492 938590130767206046
2472 131 986851420126815487
1939 735 693206161634912770
771 235 903292879187895807
2689 2851 50967038758172094
802 824 292840456207845080
2811 287 870497959473951625
1172 2558 848659718131459058
360 2104 902501432972074285
2571 1548 687815161025288007
1466 1017 1019628318177407728
833 2283 1016816386906212515
659 364 190890116495151843
2299 1706 691092311477964745
732 2866 701225120471991888
2465 1390 975632857200059765
2433 521 662351189292321693
1526 1919 585151656919108244
2033 2125 558030841491226148
1008 2512 410003922820574211
318 505 298846140350751148
577 1589 912922246419653463
2206 1918 700281495065453310
1794 1447 595943602066324108
2338 2832 468425940410159047
1367 1338 953774162446049528
2674 1346 335006428295780553
140 1205 910877045540200944
509 188 254017608607946620
849 569 618181008061515775
273 723 685149744252279000
1189 206 365443428915403932
2480 707 115475831913511140
749 2899 192042408768690730
2419 1959 7296115867332260
257 1456 976177842923977286
78 2692 11085732299325676
1581 1926 118294612707316931
2953 2561 371112655525051901
2489 381 578186394481675315
1515 47 340588522351822912
1888 1080 86277728595834054
114 1254 398805171936993569
15 364 869361367404323630
1240 2497 579065261011913704
1994 2760 653903460234283254
2910 1537 870469345412906873
1541 2633 591333664384524439
1471 1137 698345510643892728
444 1971 49364832624449280
593 2322 259007236886604586
1818 1397 687750910376776879
2650 2695 900781361515124211
745 735 403376020305299507
2172 1117 1062683307306771477
375 1066 866015298304008892
1193 1075 591856587714881931
1629 2858 872865481090533080
2890 2450 593759018072534385
1138 1842 114800088665311785
346 574 53891012716549268
236 1751 13641191754122916
2767 1210 556023669916132463
829 1957 934291361530592678
2519 523 397241367359420879
1102 1031 88220177693440065
2851 1924 587991681830948341
191 1609 967131664430816012
2159 2222 950103211903059663
1932 2908 577182934404817120
355 2288 1144811606049259376
1937 2404 477940511198094843
1674 2383 698208970283201721
1081 2388 630351552481064361
2505 1026 812367780071311613
818 1357 183961556713693454
1317 1930 335977610619674594
1870 1870 904943480640472525
148 1451 41310135433725215
2541 2692 448497966347838466
310 760 1782009195379986
33 1787 686713463748932271
697 2850 340901493180727758
1861 994 1010327150372090909
2279 172 874629078420242331
2076 1541 986453320508521666
990 2167 695518086714939578
1487 297 702449792683526082
268 2307 1000134713159834208
362 1754 118398447950336011
2261 1499 328590477443719642
2353 803 944584037662613729
1271 2659 700073746904261309
1207 2205 405915858746301788
1724 1348 844256901689097565
990 932 516772502753166154
954 938 378110252806393214
724 143 299618639447417076
427 628 217426743564265839
1138 1070 669070420112565368
2940 1251 937701883234508517
1668 1150 1131294243906829531
1196 2462 404937599293176318
2513 2447 1134688309019090037
649 122 47412449977319739
2959 2852 864845107596575463
2649 147 40326088570414908
244 2078 619517213600419000
701 1660 290827468498770384
1925 1468 298279173578684030
1621 2798 360734400922173698
2470 1567 80996879498081373
1757 2764 980628297081538014
294 1179 120002718046909032
2157 339 617120426550992449
1323 927 618341380860456305
2012 1550 868385329422931131
1199 823 625356231965571919
1467 2262 686259135178076003
2323 1760 175551810201937237
126 534 84428608469370834
375 1210 81965325803046797
977 1487 113039282527140230
599 1084 659819056672889822
2908 829 140974810935241778
1143 1931 82651164716741837
142 1515 904193178711646555
1482 315 88995185715613285
405 2142 265416345941419645
2233 423 134461874209905482
763 881 928295495593957035
2908 2459 587550334230518023
2421 2777 11845346238595578
975 2268 912478397856344730
2294 277 647519484637955079
1410 322 579207452498640434
1812 2254 121456495544658776
1904 2096 75665208933171145
545 1611 581886930821335598
1102 2715 260695641619065497
2390 1873 769143234682079726
2348 2118 545490424802816785
963 2204 292426782626465173
1326 2066 10437595181217903
196 967 118596450449949180
1040 147 988826988288772395
2165 1155 579927453426727716
17 1572 40807719976226889
1849 1023 155614165936997539
1299 1577 91257043535304095
985 1400 43671157331388532
2884 2835 158810198388346794
393 1562 915978683251328270
1857 1038 327891177639058922
1657 2416 662354887241789892
1869 2685 320859286796640225
2449 698 654081542755964791
2662 929 303054922167443069
1204 1145 21713558448444455
2306 2914 58587380186895770
1247 1137 301745761831937511
14 2059 80400548873286951
1051 2869 400033225418511360
2318 160 83453461523658693
413 994 436870019958099481
2662 458 593309121736982901
840 1723 294005413949162934
1434 2209 327149254218250407
1979 2973 759370906149175619
537 308 972782684194836314
1997 2612 864964453896584665
397 84 872391897529853076
579 2383 663418202439332413
2952 448 321828753946778137
1545 47 617810720893305437
2106 1381 74330182492924373
1243 1551 977897391229830033
2457 1875 1131913389803663382
532 1928 701611604637620591
1128 2929 371319654850115790
1790 1777 701159962598290640
2374 995 478754563985935503
2163 2579 114010647659111266
172 338 988346919137655860
1068 2581 1939712076295195
1622 1426 49687238963366418
1681 1100 655144867595368563
172 2798 109307468868274455
2890 2456 73384138547022074
149 2383 118376058519064000
1914 804 945550762372668837
655 2549 688948938034325952
486 733 943475589328515598
2868 1679 912829962705400048
1290 414 625093173673683527
2553 2973 589177596667365575
102 1896 368282564813583537
926 1900 123668511764601390
2638 434 149392389243595668
2586 2116 453430653488919167
1149 2281 11212561649560033
2043 296 446245106097486173
1201 2960 410722669732051213
1499 553 650490700511032517
1072 4 871570631467852121
739 2638 255298652426429899
183 2129 49104545998412625
1627 2320 688112941125731484
2090 1142 412754547520813976
1362 371 622632655780014391
444 36 947025801056264617
1470 1814 987504432977652784
1835 438 624048260341045014
1429 1885 618190850914273401
2381 2801 957124309507082618
2988 449 714397835673833210
2339 597 185834038399650629
2667 1998 949105397251109092
861 725 695439564508317875
1498 1235 868069534065207612
1234 109 117272453859384723
2217 113 186877127547151090
2272 114 112773742690458155
2519 2592 985420824803595191
741 1116 689382052482481209
1805 2655 58043932354380333
1482 2502 665259962092845671
803 1722 948433022870058042
1487 2297 697861161561085739
1569 226 364081079645853604
1696 2776 288302231753434190
1871 43 337144916424099514
2320 2796 513213469453719867
616 2436 84161665127623037
1153 2657 73809888987795491
849 750 918291504417830873
1061 1106 121288066935661591
1702 2508 84273139027076176
2681 2460 908229564376451506
263 2075 9962698430196198
2737 2926 742693473906584551
1128 1439 326458902299735009
1900 1097 326729329084637389
1044 1411 587513052716187007
2171 192 906687283115438890
1649 1439 911489531230522989
1263 2068 291362525409839054
2533 2980 687155349059249695
1210 1600 121584038165883733
2185 134 300180698731453172
2381 1289 1007270891727825429
2852 992 620147882906867690
667 2459 622936810292787018
2872 111 363990742787069521
2090 2073 616277704646557951
1531 2855 269455249974170403
2388 2288 611188507634868174
2818 1803 934258386474941026
1626 523 545998201523788072
2685 2775 315296305853345930
1384 2199 1116974964946170126
1784 1616 326306207625110914
1198 2571 150686547303674852
2471 1982 912488791982369256
2495 1900 53428498466286785
1873 360 835857033782172078
1852 1701 940089109638821183
2008 863 283049237249280024
358 2691 593479135281405099
38 246 915539940758719817
427 1038 1048828847025628409
823 646 682506543150768761
187 909 13671950209277714
1189 2271 984852983329881971
1528 2489 1083196177932576073
2847 1532 1088095282731280342
2424 1037 999605697523901659
2656 2465 62411783778515626
1993 378 991308626689900230
1801 1939 322138853507066811
489 2596 620108084633232436
2982 1826 75657700441143333
60 2794 905546335070232847
1427 2069 289111192809852582
812 704 510584694523148762
2491 2377 638864620241033409
1555 875 340923378265734894
1252 342 547016351133795759
2243 1063 297347255020352732
2912 1931 328996520093147287
1910 2899 1057941370759205821
2208 2760 615852386044059007
2977 1788 904252775212385573
1572 78 918394643133889906
955 5 580618638139066987
1015 1941 77416303948817343
1674 2399 977865432888565987
11 248 906543977592388102
116 282 76142652259270827
1602 704 979242401628606925
2146 1389 1233498022825398
1549 1844 653436578006496490
2408 861 293297228517864691
312 841 42809067310577027
246 1273 869074832785309791
2111 2679 80620048566836688
2888 841 945319942996787472
1073 2365 76354654555923934
2969 2975 86976670639103385
1643 2155 1072039881621198862
1574 541 903436916082051228
605 510 543289149997698285
363 399 911483423781042518
2251 706 651848239994918529
2700 2054 653988465343617066
2837 1658 935573739858727816
1669 650 866228720781400693
699 919 292687799566072922
481 2514 84603219133719822
1304 1045 331953043576185227
494 438 542205038253351969
2085 419 327485985676539545
1958 1020 436188456723496582
2742 1865 918114814451606551
86 878 686191015387782330
743 1604 623108704514387230
969 884 64832219701391700
876 2728 401982950362744860
2853 1487 51361345758710789
1020 2100 809611153096365212
2124 1206 586250572044062942
2628 649 401923764107915949
247 570 876140454465923029
432 1310 620642521461119054
2258 1927 690372421833950848
1536 2848 80157850705048814
293 644 148112103026687078
520 2851 652517623548307187
2420 2522 1095596139887183978
1527 726 41185812962621177
622 12 582638790083212468
1795 321 113788982160011683
8 2931 871892676353103406
2130 1501 947468442531981910
646 1379 992222452711757774
2801 146 543158555742757672
1876 2255 986593711729047902
1467 2379 296537240160346660
618 2671 771607257316471908
678 1729 729647758366318162
2051 996 976093427006633379
1688 1968 438696706123654259
2944 602 986021351351149943
527 75 292510530451967583
1958 876 988280974603264978
1104 278 578151647330536889
2074 2463 902111559477946970
2294 14 636363861802290386
1427 2398 341431044472139108
1864 1723 259199755652187967
40 1970 866299239807278620
1905 2732 547417751560981509
1884 1479 78212697259300017
2279 322 405391080046963938
652 48 625620521919817170
2304 1452 52749574284031526
164 1430 131467585501657141
1876 487 364518066774452585
2948 2396 578779779923920107
2597 2599 656980292803822047
687 1162 867009702823551866
1402 2607 553877609989361047
1563 1138 802443440452550386
2734 2955 328265911064690325
102 1182 974416614665564932
382 1916 223470140874566585
1525 2162 398908961171284154
1634 2954 959722875953220357
20 399 369344966575000161
2934 1612 989086423783499674
467 401 910946600253862626
2429 1999 74233232148135067
85 2127 375693330168943340
2593 303 328730449500064361
607 1553 81505197567708191
1044 711 1026048068413911090
1909 2281 223250637003361057
103 619 297223980059282198
2575 741 5035418952498528
422 1676 87609189668465837
2141 1365 598947235035724548
1172 1546 169162857147108187
2222 854 440337431419598122
2479 2520 194780748403866524
2392 1099 335825123705098271
553 2719 1046088303817397705
553 2629 360935437791907550
1547 2270 582336893557468819
2306 1988 1039188099571119391
1145 2934 712132031942556236
2407 159 1012515717084552477
2163 2111 985550566238744340
311 135 2573562376440965
508 2204 766472943760818618
2420 359 654032338659473444
1653 1257 5634877225832300
2232 1472 878304986690128504
1354 1943 613528668783834608
2812 2938 654102283336103799
1935 142 901428337440854898
504 2480 873896778649095893
1620 2353 989599134082645273
1215 18 914108420502379853
2957 1541 340565483045128269
951 101 698189164849309654
833 1666 629718197016581626
2658 109 876526089668206153
641 2703 916042676929922319
1813 2425 420667376449192055
2921 268 253438352976389806
1588 1702 946914375229746540
1117 410 664179573548754043
303 779 53136446736159190
1421 2385 809821356489343668
601 1133 552351301563015419
120 1088 701122589094227127
464 256 405577497449553022
447 2224 628519066995464055
2758 2887 912913830812076802
970 1144 129911798677839425
2316 983 879477191257806984
2149 1201 84024487946686755
1666 303 910419857318721345
2400 1387 1020910041787043491
1291 2059 300052674928900883
1842 2513 619736625930623097
573 673 607777317836149879
1737 1031 43015979177856682
30 807 869801160582320362
1863 1394 690906169001714118
1699 521 89325977151704991
521 886 923703407405182759
144 2316 656456976792888141
334 1230 685841681659189206
2864 1336 873803331077222135
2072 167 906394609693699969
1089 724 296521722911885036
2589 441 382718642974629699
2729 2448 978376206598730197
2315 2867 654431422116770043
1857 1122 152312720864771265
572 1845 961447111414706573
2485 2164 592875787083844577
1196 2020 377449847512548866
1717 830 866097752905547082
2985 1244 880574109100533080
792 1 987616662932849956
633 1620 82426430530627615
2279 1568 73081526057857894
1774 1457 143468218781813282
1463 256 981063796649790211
762 694 662403654476479547
570 1221 117972907439778287
2270 1092 879156142103381957
536 2450 375230297695825949
313 239 368591921409988984
819 1320 543138196033592204
2597 350 689145333324762470
1825 2078 333708765617769875
2608 2277 377198574675868580
2672 2181 626594428894197054
2095 457 365679455036933140
1182 1281 7909161539876019
574 2002 396495566219948122
1935 97 865557009813945811
2073 1615 918316842651063695
2229 1545 598951841061495234
151 1249 364617798920880283
1063 1186 329491607946368858
1682 2244 1017495120938059116
1384 2392 10710220573699158
72 1203 1084867968338155169
1665 1366 360378739756215084
2042 2542 155761519915645935
1894 2125 984497023836408395
660 890 699965723179243120
390 1328 129931071451768584
2681 931 910442402482565742
175 264 588689562576257093
835 932 149226599222056162
1847 2605 927101448071744168
1536 606 34237976993016867
2471 1106 115969546488121650
545 1108 1096745374292397887
2871 2704 328488029160116622
1130 2795 954401998211036271
2391 986 700862037365714152
1707 1663 358497524228523209
1703 536 368222715800662196
2395 1707 332230010136753902
186 1392 623265980115614876
1647 2187 906439045696192444
1169 2600 469274003641920871
2051 1752 294624108957572580
1072 1844 363558277582076081
1907 494 156512836928026720
2883 1813 953816172550913336
843 324 398746228828799791
2682 647 625260653184073436
2623 1791 690264908913974188
496 1489 341403797531938739
1106 1459 96059426676330112
1055 127 835511039630823088
2901 706 120620353400441718
1425 539 365672914623297495
1340 2359 396449430299828548
3 1775 668239518423154694
2691 2636 190800399240166791
2504 2275 112701221067976397
510 1822 542444066635412312
1370 2112 1088348486846617842
912 2396 685592096711313464
2163 2801 623682738675565887
2918 2479 811287531724096921
2976 2063 660743034318443679
696 2198 975964222709433891
233 2434 108367588261121910
2102 130 92729860403261056
862 1713 660662299502228615
964 2850 411399620990866180
1135 85 946429970045508453
1801 780 349050191124223728
1647 1985 948929642833186619
1475 761 326244183694320178
1515 2062 660102502171154250
1544 2847 267844970565500377
1371 2588 1097210702998556020
1525 2542 290592261478712833
179 1474 338997371836400842
2637 353 444002164065390527
851 1448 941830518905175358
1062 1417 88535248570654735
2574 1443 293975611170691102
1050 894 13197768336718653
2117 1647 409928777171188011
2003 1378 303646950266777758
1137 1071 1120925757649447352
1275 1484 328209333695716122
2615 924 687601864564954827
1298 1454 915606307188866058
1878 861 334550662357537113
2650 545 294779601244342818
1757 2171 339309116198474748
1053 2640 265510997251617586
43 2534 329080764860980688
2925 1460 228694598639997126
2789 509 721143332849917876
1216 1156 362610570902427573
1643 412 749925268706040268
1815 2273 665129555153566834
2129 1637 409812508743868314
517 806 290136709359849366
1922 2585 1095651791152950560
252 377 978672551046975329
216 675 939659156354499048
2466 807 342222601271923975
713 569 583550807213458320
760 182 657262600759331932
2454 139 479756705053941052
2610 1778 878473815544818346
2623 1886 942749115022053418
1464 1702 53538795596915634
108 1142 408297886313289464
1273 503 947594243823141006
1116 1238 902696020586130514
1515 549 43945699990101566
1388 770 582287957480314256
2992 222 118403664994211346
800 344 291239004906858803
2221 2537 975985436601721023
932 2757 197415697484144404
2286 340 333040269730283054
1696 2892 402304286412799458
2734 472 409516217024274228
960 819 115394137059684090
883 1852 1008059023011113209
1855 1426 938593715169697368
1367 169 51834040476481145
2098 2246 795621016654301714
1727 978 328449541072869433
1109 2631 336993713310081915
643 236 617780867979268845
200 756 874741476416004806
931 1334 54023526826936324
1258 2422 399963428182425716
1118 686 721826742436755764
2073 268 411869939089357926
1437 2325 156672162461061328
1759 927 868082113673245826
2696 125 436818544372827266
761 491 49506897976748011
1979 1762 1067398807571679330
1227 243 1096545565540426212
318 1563 724669876536507625
76 2723 872063613132456217
73 1669 629438043254476676
2302 684 757261712983981488
2311 424 663807305405127496
1863 494 1055369616406873892
253 234 624364973266848043
416 1352 584417651099067000
807 2710 580932975772479033
945 1095 296869363710120581
2845 2290 790811707540837194
1582 2374 911686778067595353
1139 1227 1026066089946543891
2350 1050 262649877850400678
588 32 910291652028969047
1043 43 119034591126076971
1429 1602 880474690615736502
715 1472 998488983428734417
2606 1476 6576244427372546
1815 289 867878366786061484
1207 2819 939116099080552989
1067 2068 110228520245707430
1828 1626 437470573227921760
1950 2214 125474118157922311
1404 1519 1094272615199887449
1038 1142 940693079469528680
1197 2507 993344531145321048
1657 330 400645829771905487
1361 2488 918212022595327438
2848 1022 485268026604153771
2817 1930 916927671137620770
1983 2535 42201661559188533
2196 2556 306323636178997605
945 201 865307201145900750
644 2295 599013622223453849
140 159 301584671857815631
631 519 908620359420446766
734 1193 904052143394562720
2587 1414 790736894998164922
172 913 411724071182597369
218 2003 580137646673973645
2654 2116 53635585449858674
2788 1312 687562306056652221
2100 2493 305805953882831500
671 2 986633094094722546
2745 2490 147573371894603199
169 176 37003855350514014
1167 815 691521854855509031
116 143 699714093065174081
1636 805 616784307328170521
670 2838 614188062413921818
389 2000 628852220036906201
700 1222 902353283055577274
1545 2575 292308667939595152
213 1494 87114140783825480
1190 2339 489966016639031073
735 67 409336728929592845
106 2919 383105321980756743
2120 1165 370601001995002628
219 1960 865628364083980536
2557 1467 912336499893818303
2347 1546 152533319085051695
1938 2658 39529456455148305
2082 2772 945476118260675374
1295 2061 39694597576385083
2902 2374 619178490070981296
2987 2193 290516642765945254
434 2093 327552878372812331
2092 833 119177839075020371
809 2305 876392361522165666
1004 766 659731262966915694
2688 2209 85400121677564246
452 416 45833135486051249
2875 2638 761347642147397213
2304 402 689865399390201541
2685 251 430584753156545017
1331 2601 984702385744900790
1956 2517 692066938033811915
2623 2096 53923188711641825
1850 1124 866743734886562877
234 1408 593584918579521812
2052 623 483307099447156350
2097 2068 42570712242852276
202 2146 662507508848676908
2304 1249 693559622321269307
1824 2279 119023005250535065
2455 1126 834064292814757788
1786 2419 360444149591915832
2481 2136 946851460047749619
2275 2793 686719040633155158
1023 1295 434654004927036087
816 2447 253022235369511521
481 2678 79654453165437950
2253 1873 481038680152263653
2339 762 1130201141384715005
1338 764 258465004462407130
233 78 990658193387684617
2575 444 330571452385712471
1111 1363 326921440461104610
375 1060 875021936105765622
1264 1368 834680458719153357
2088 1396 6077107219831822
1685 1286 11839464314768608
2160 2058 872097546641066264
1510 1133 11267712507936302
1796 2659 636817143455638726
1391 2556 709129019992448271
719 1266 300199475247487740
312 412 3244287353319202
359 1133 405276026596919666
1956 2984 337732951478977147
474 780 43089975461541336
1784 2589 661734884079606215
1777 736 298235106754427442
520 1974 44111671009468385
1068 541 587017275534242806
2648 92 307468674484673232
1903 1366 13441805340273570
2184 334 941671802120064608
930 2832 298591962211217097
463 1921 913313409697435938
1552 950 583586731866805244
715 89 133705667509062657
78 1977 1088426852568653993
1126 693 335624255742638070
2756 2193 912561137922029456
1213 2234 503085757578747072
2746 2693 1014514199423653885
2383 2223 410300356977516009
152 401 397058276503887246
818 2801 375019367073243069
2773 2674 407866322173395138
768 2311 881254081297420088
1762 1088 999379935515865576
1259 2974 902761372009778558
1584 646 667108744684113319
209 782 117908132020157941
2224 2369 620697158509163985
2670 1782 843188193926380020
2005 2916 161146085148277429
420 2235 219361120625683727
762 956 720153793082017101
977 2840 735952569854604049
2466 2781 43543571339908680
2147 690 903841942318246226
998 1146 381005275916019186
2308 2744 666265324098992768
2986 179 581852890209819028
1921 747 305182788375807522
1782 2458 333801085702470316
2397 2302 942435862707650756
1429 392 295846705498024387
862 2230 298631611471053482
1121 12 292772204250953455
1570 355 844349728633992889
1188 552 60503167574475998
1306 940 293827523931671577
859 2504 580776262276279585
1554 1082 585117017450303730
314 2565 114309987838134136
1566 2880 954366031099237722
1625 2059 1096528107981221926
2297 703 977423056219396386
1823 1133 341521027474805530
605 290 544670756168352458
2641 1379 1016775308284073892
100 2834 119849924168698639
959 783 877956306685089250
2915 2547 587497564653694327
1353 1578 82468447175817781
714 888 973594592102357679
739 2207 84102849868383684
1656 1890 663458286141318687
169 2364 99082924889097836
63 1664 331548779871432484
2398 1133 83128292215674011
945 1515 331760285059862918
2523 1851 1014117493121253844
1279 1382 649757199775227081
2960 1062 299484271872817032
121 30 111781368953075864
1461 2745 184204035618459462
475 850 74275631077843638
477 905 438386468354536491
492 255 1088694668135915693
794 165 298972055607364824
405 2281 305438293590125436
1150 978 190732907193111033
1398 799 700956818294613439
2366 2808 376842829177533549
2987 490 947143922992700087
222 382 144672406696654974
588 1673 154031004783841739
1001 2608 954366590477541857
2553 873 652166784338806276
521 2239 664866715964502612
961 1673 690692164964782501
1728 2459 368579337435792045
829 866 1148577337879969837
287 2655 865064782448551170
265 436 295571293589376105
2178 476 373693758703250961
1137 250 121793457711689548
2725 1945 625758270360449333
1025 2561 698757709549494197
1575 2359 953521415374081743
1832 2452 483291370321556576
82 2018 652337081249490398
1175 2256 159716614275432853
360 45 649949102507672692
618 696 368737627560968374
990 192 694214377367416959
433 1125 768380511648763098
940 2417 52789245553275945
2032 2158 445648647932313759
881 1749 94950902242851166
2350 1800 247960707281253467
383 1411 397495490928260848
217 2683 303019451286890370
2960 637 593698496951284677
1027 82 763092257341842813
1473 2915 9953218417260615
2893 270 625549380270390324
2282 1946 804808507444110896
2822 2162 868970746233292978
1278 2050 916893428562307196
1584 127 192014939001259278
1675 190 865113428965358335
1649 92 121239412406678207
2207 1330 409699325032656673
827 254 804634824759237072
2751 84 729968059438233601
1436 441 682601251219138777
1703 1869 977794704562183091
944 2488 78202349516132714
2159 2132 4984706564408261
1521 1252 413173803461936810
1986 567 372380277837284346
669 2020 620833049036050778
1322 2250 8989866600702682
30 2913 987329082081767679
689 1530 549293802004712135
138 874 114423427334296993
72 755 939848657509238966
2482 848 662658504606050196
30 1096 659202703280476038
1077 46 332261148759876989
2829 2550 87663148095205344
633 1061 377659342679309481
451 752 430136894032289953
1004 1749 918564539523241241
626 2147 948958191033233756
191 1973 976651720836880245
988 206 1084268132281321576
1270 610 870663863212567178
501 1454 1022012924138364115
2089 787 42470607548383585
2455 195 153957645999301889
2387 1837 409354749587622115
2477 788 303135229744833087
2858 1915 697914491700579395
894 802 912331353613384679
2900 622 914696528817944047
1983 2244 844204232390116741
434 2562 613293751106126315
2736 2951 542535888253987517
324 1986 685434394980743926
1661 2766 477554552834047471
337 959 978852381745594782
1401 358 331548566988331805
2191 556 299319004355913079
313 1831 906300135674953999
504 490 117695774540932308
514 128 412173499061045428
2833 1916 661991103915620789
205 2373 76252785088147605
462 2383 399699156377445826
1917 2156 42702373125306351
795 694 78597808150190407
329 686 469588626640082224
1143 846 983315519563197096
436 1186 334946288038807987
2579 2099 327963528494438942
2947 2890 658119727750347609
2075 292 737529822891316082
1098 298 430118755806854634
927 1134 304520495504259060
873 1903 340592986755805332
1383 732 434072180095473376
1348 229 720793573979388352
1779 11 900886289825212124
2738 1415 479392376017755804
1402 962 82774549400125531
785 1061 655639952483626496
1245 2158 327730847102048833
1167 2957 289440552972604295
256 807 41887003296521696
2469 536 615908725734257673
2271 1364 121287453799682648
1794 1041 709342625017600044
282 1682 84783882278584694
8 1546 629543536782322852
592 1056 913099310457700381
2861 759 1101943638987379374
2410 791 340817059291646779
2642 2205 37100888371883455
2712 638 292965118822487361
1579 2428 360879745079749169
366 2546 360622764479467258
608 2223 938267584517685733
1184 1106 938447592249954591
1993 1775 43107019984501023
885 1155 55967786964675274
525 2711 121933934609420858
2323 1301 828729905635297247
1313 2488 118294403257354209
876 1031 40711733140977740
1617 381 617840459670005330
1865 2218 195142791243749776
589 295 367607214621671189
705 2185 363384522564147676
1329 2150 984913745562471308
2942 265 987329335141552090
2836 1505 43703342311686122
466 229 368228185014864519
1879 1921 53628385115107600
1479 2054 520735059241569758
303 2221 405927051227425916
715 1168 781691106665340949
901 806 317210877015871000
606 810 95300205771690080
1996 2947 943473309736004364
1354 425 619586998336495021
427 1321 736290776843327798
1865 524 803399784329729669
353 2220 377235293409317623
2941 1008 842899401447637901
1083 1771 383073204655138677
2960 224 95429408929938769
821 730 860384172719972122
2195 1713 986326388567456632
2095 1675 291665804771663975
2245 1094 543752606239817145
2392 199 878299430635024772
48 2176 113387973183308004
906 2333 937490482818104493
46 1975 51404164377133480
1339 1131 916301951269826495
2020 1382 650136660371391152
2732 457 339940999653191027
1274 678 366535611077359972
2457 2436 940064643958636751
244 1962 20095483658441282
2210 2776 563608087078610
2881 2787 585985832829863972
2206 1624 796265795442361161
2859 2712 947786462300267000
1370 572 166194223546802548
980 2930 408146363637251858
2386 414 951457601636132258
2185 461 113961213403203757
842 575 120317137830522675
1322 324 940657953145378740
2642 2118 374088774962326663
558 2992 304628223416969309
2846 2493 800550380043706996
207 1768 59694781197388606
1401 32 370897340377841284
1907 1141 522319719540007566
2016 1444 290155971800570932
391 674 181697504180575335
1303 277 45669965596957776
2951 2316 874342384518328006
198 322 989961277137896260
795 658 364577270230305873
964 1764 936597038048270469
1438 913 840280563860390612
1391 50 414510830829572531
1741 1125 973154469730148235
217 1813 74349024404867184
80 1157 985749296173513678
1259 336 881983054671976493
1963 2694 292897470115580106
485 2520 702251971766185327
2618 63 2946255454794951
806 2481 938372876850292644
1597 1773 419836458898826089
1412 1394 949824784250022048
2775 2419 377027565035939455
2065 2820 665326347140931475
2369 1978 227597663030666666
1426 2962 666354327642583426
1295 2058 589768787813280448
2479 2841 327436660564676347
1609 2902 993437953574769721
548 1924 297784070098927166
891 583 686963920744138933
1460 2064 158778325504525356
1044 2168 297067822870827548
201 189 593775272629243603
2493 1002 228796763666642839
2257 1602 876995795946594239
998 1800 99178516923172778
2837 1067 980831557480231405
2635 1923 1045959414795036758
1285 1162 796980286616419391
16 2982 908448206382847818
1268 288 83950098365071173
2248 174 909909434218669456
1980 1856 983835441780455052
1417 1747 372302166783816445
943 1540 111270966636506303
673 356 367733125894283566
570 396 305517561087607786
937 2086 515485469974326134
665 549 288897798944266790
2024 2668 338239532899187673
491 891 78026835512595214
1896 31 87330199445278158
78 1005 879600492276359349
27 2346 807526894157353737
1156 2859 954659583255538612
31 2382 40568150975557681
606 1443 957596884673836751
1230 2775 46883610645748771
2816 1798 55842105005585995
1468 2552 619352057460806529
1894 2367 877715114424532691
2539 2186 294030946697784553
1887 36 945442717655836402
1945 1348 734655701838932375
2557 2689 623241383549674643
1704 779 1081359314729572531
1994 2055 556963687733857869
1786 794 404741555909011377
2427 106 353908054124755311
1248 158 2640001069118759
1983 1197 924522024826794704
2905 2074 615044089121095698
2740 2141 1074148375643822647
2103 2955 983008308785200589
2672 1569 8716450441395128
2068 1033 375260892376754346
521 310 15482639882271840
989 2163 1087794226391463003
101 259 75900797902475386
1378 1850 946522413513397733
188 2513 50773285857176375
1647 601 735159645942669043
888 1000 110162669568091058
1159 557 111804750538177349
1388 267 701823260075461160
608 2681 590386315763784855
1263 691 977283508733499642
2764 770 411417425479983444
2546 1283 289647150081193550
1988 2612 149361393077200581
1853 256 694269621587648868
712 2270 903841271637517143
500 261 691557185083239656
2319 1809 333519404921887262
1506 2587 236531555237633231
2723 2492 650243666280742816
2664 1730 584990021160567927
2346 472 830344846575116085
1039 2805 288500153589551154
2941 652 440004278862617434
72 388 980835014529325844
1784 17 914127481148731108
2482 429 990015356042136277
287 742 304059852996435450
2948 953 363534649244426454
1377 456 979198967819049165
473 2563 48320723128682099
699 1979 1053802230166391810
1946 1120 289887201345401824
1029 398 613959408803499888
227 115 910616090443346667
291 1986 86642074423037797
1864 2422 1024068828240431639
1297 2662 702279894060585466
2373 1 949473475944177852
2007 355 5869832252472674
2157 2366 292474917800285371
1708 52 222724889570432351
2762 2118 665020536091279860
1581 514 49506926299826284
1442 52 362635541067530905
574 1569 699904961595322414
2398 1397 10610550953636329
2523 2056 1087654743811700168
2357 1600 52885358544741054
232 2448 914146267299445225
2937 543 113241842787067731
380 2416 649958242556136176
712 118 53991085780267276
1612 81 943421451494708206
2387 854 1026511103400787437
1280 1186 687143268646626891
1766 1915 57424801707896970
1248 1688 556251696748146807
2781 1852 405074705392990860
1336 2170 3159847505464507
1328 98 918891322118168504
71 1665 412363944854932405
1562 1652 341768072650799123
307 1213 611264374907805901
2224 787 664811510035070019
606 1053 315292396482279916
950 2958 953527559367955195
297 2682 47809648795290663
2696 86 232540251008612735
787 427 478703462921811303
1574 891 295326251880127033
1442 2421 624332745953139623
2575 1308 9583761381718568
332 827 82752843188995825
2657 1338 58323171828895211
2475 1426 660394086311655558
290 180 1048328419974307446
2981 2454 293048059951942600
1454 2039 252224306418036939
722 1722 917944424693873904
1663 578 947030881748827107
2268 1107 52936610111177254
564 82 981227121299932809
721 1496 46532760787528581
2128 851 979064351245686913
2311 2414 591696074051660774
236 2196 316262795741480290
2984 2584 600240624187528060
1704 1877 447479629766731878
2637 2175 1054978493554096876
2692 2472 301590981069287517
2869 178 78902064176256013
1440 2382 116146681706941954
994 214 254912638755013534
2755 1646 296007535096530675
890 2295 647943742097616459
1354 2493 413546871893711513
2902 1320 511644896374159753
2081 2798 880858463562836658
1958 754 342244320751712529
2684 1687 708553144939721084
494 2320 36578448143969451
1675 672 912176123886858535
2837 763 408231739692991448
2453 2899 912581924972675371
2285 1822 81123971709628846
571 1157 690483750858943019
2636 322 486030171909912466
2085 2233 312392435829193082
219 2647 77602630980717670
2395 2368 668900229548779509
1490 1644 588500798242922571
1225 5 909516493600958442
2624 594 373466777469798134
191 830 694326524231522984
1127 2352 617121991043632879
1484 1119 378088076212872804
1633 1667 9781355740750260
577 1025 361489128596301547
1683 1850 369850083985551649
2506 88 77201033733468375
2765 1290 364267919089612726
2591 2287 945760390326669420
2079 946 584799762105785821
2719 1627 78761864113698060
1148 2659 40299984072350645
1056 2919 963655605932158785
2637 1665 1047380003736042404
2144 436 978955514091294050
1926 1011 408191811185111214
812 2441 1009034649395474031
1715 2194 989778245077075830
2016 1043 335925560164599373
228 2537 689828709936291024
2863 2154 107616386881914254
2821 1561 639711390077702211
2167 1333 368865863663656126
1573 2849 697719218255009059
2874 1765 965849363238965174
1877 574 953814820364065936
837 2649 699010572633207079
1089 1960 954449007811518377
1848 2198 660403279386899998
1641 1446 303646634060521544
1231 2875 985498066615972839
1113 1285 303720457506361985
1629 353 590133741725026421
1220 2176 901580802496669487
1400 736 620597082971045349
2575 836 373497164545392543
38 151 984886872746806749
750 1792 141394728965380836
1552 2350 732642226745525885
2009 2217 189097080042960106
2102 1299 60502043505062159
1960 1290 625709534520454018
2735 1203 843063464763809297
534 2632 367925836448730722
2457 2101 291874349875086810
2177 2695 363470899421907977
1786 230 951201344497430274
487 314 583640739124418615
139 2077 47398392372582731
2941 1010 1134838228390622211
504 1528 543167936981434971
2986 1266 612504554595030364
1768 2527 890256357969388419
1768 1631 355825628625754178
1153 2416 998423033653364693
1381 1288 302950055142490851
577 2972 3145350660656077
11 1806 671687579369812378
2537 1994 6445412979734940
2784 393 365308743682138974
1 1527 82210265892447990
1364 1504 687612763614877215
1493 390 369276516618925636
729 2804 882600096056023946
2260 1085 666058142783154043
1189 968 691412556363319341
2252 2508 11858684524904341
1954 2917 665404352192589971
2179 2568 914583792329121274
2994 2598 311842158952860183
1650 53 918666237834875903
182 1960 978023472989955743
1412 2502 662969921003401778
2513 1398 905826783706671593
1111 736 413214517394859082
2337 133 168213179521519706
965 2562 656852861528153154
2692 2389 72114376661827696
468 2065 506315341274357300
1767 1849 354184148949159993
2870 1892 619188049279575917
2450 386 373226084090398124
1143 2764 336947710177562221
2777 1315 652787059103438349
1573 1793 308969533999723909
2111 785 294878079370734610
2971 342 1120033854202649864
1710 2943 436784102099182165
2292 1972 26339640791973972
408 1398 659357662278950743
1381 2698 1084013303570153491
2306 754 710182285500691751
2658 545 328688388748224954
472 1442 86555224099089160
2011 1348 586292210364679217
1473 2343 988081359955865974
1895 404 702479081001917471
1223 1536 53356210312484945
479 1009 866490063036216603
2952 1730 910123306630869500
444 2286 291027640123020661
2609 1272 53797641491482017
2611 1995 981406270573236696
278 331 657543251132040490
523 94 690216174043593423
555 1082 689420536385383627
843 600 436407811357504505
375 1342 968394681752562376
2762 932 767117980232407891
1187 559 405435423033676689
809 2943 410059077248560761
2771 2996 301588364737199323
16 1512 874656991408175875
431 134 77723758101249955
939 1945 875584373968072007
2595 2684 323672693324951332
2278 2758 662845378397090859
1419 2395 22641672798122208
1252 1105 989672568855647732
2182 1822 902728494907709843
2403 1759 6458029514522570
2881 2158 39518922949183741
2985 2331 616162092513956209
2652 423 868458515597845393
1207 2246 1053517169300279206
2147 1448 702312239711139258
2972 2755 663836258441748889
350 2898 305548331758261536
534 1120 11211554551804317
944 1260 326142688380922206
2639 1665 1073364803645397765
2386 459 289767449135591430
1200 2299 546440564835849312
2216 622 832982751425069262
1817 2374 123262134647684364
2110 514 75492819827615528
2430 2685 715202921093840367
2076 530 339902040734660719
2119 609 52603101604458747
641 79 374653955022672540
1479 393 628756625149445191
659 201 1090958331100358140
3 2866 83025303476207766
504 759 810287007177708391
755 935 576694104123776448
2689 442 321081390441144478
79 2065 626617124208772716
2629 2565 5718500728267003
887 2616 306847707703384542
2498 469 332391383269218588
1990 1519 85886055091920254
366 921 291233494417587035
722 2147 329172129362212319
1627 1090 449166601419721617
1545 327 364533044344254565
827 2020 585866919484524419
1263 452 37865550958915864
398 1522 402840272961472594
1194 1801 676529713405083598
542 1473 116258448153427160
1173 235 733445946544450430
541 2760 940115963975451037
2363 1858 877840444662372087
445 1912 955632404082232230
1453 2797 870644744223619344
2192 836 941608622774321128
2075 812 1132890968526559707
63 2321 406168090746207635
953 1664 875056782030409653
1461 2550 305806272969756528
1755 573 643916095232588278
328 2524 25931678132318325
488 947 979146503932175027
1294 1503 981477206358013126
1045 1644 975757794453304212
768 942 613634769022764430
2090 539 694699620944818794
422 934 366111882902229633
1371 2938 472973088015629275
2504 770 691768056118680616
396 1365 665105620272766294
2165 623 117205371318923834
2564 1774 747262890343733773
1879 428 7851728703906212
432 138 687187450283396592
2260 1190 91711983483730296
56 247 626924871476372027
2821 2925 45571483019292396
2828 1153 359184594587351307
842 1664 907516393942273097
2668 1296 590758774434183551
1862 876 116267045889834544
816 935 368808422282591536
15 232 365429604804561328
27 1398 48368404105508350
123 473 75847146703716413
1014 594 376106907696606309
2535 1726 986079403391799718
577 495 297989314022909890
2935 2944 37010009429986057
2460 2648 610982193663299421
1331 1338 625807487565875251
2934 870 983705636848032154
2242 2497 76721319794961103
2597 2592 123572386366571358
2717 1281 1059849748384850822
751 2651 87441135380289831
944 549 79911600089598415
837 134 880566530044627938
2431 1986 990071718488715618
1819 1942 84536782238885296
2406 107 793488211060575722
804 2003 942697923866974457
609 237 627658616331113473
2598 1868 965852026601115520
727 2963 582486806180002694
1347 2102 61122403159767262
1973 2270 294604887165716053
1516 1528 836013929458913544
2455 2950 1049956605359801657
285 1543 365338420108857878
1045 1874 1117617922494612891
1590 1426 585219274315505543
1315 1483 43593494272735583
2458 34 293039048418249176
2172 2476 82784847693129417
1059 287 941502773716155560
1233 1758 301696265711149323
2879 1496 944530189957586259
2870 672 986630916715637120
2939 1609 643313018801099268
1551 2195 341664178654213926
583 19 302626900673939412
1872 2886 161828871207012272
2474 1310 701301688633182866
580 2994 721237005604443204
1814 2522 798288515301726878
2121 2531 347859067797009673
2493 2513 371586952666268506
469 2576 881748492204916644
180 2530 696758314313610616
2725 602 36082765770186792
1423 1699 800880114376521048
2524 1140 421333894975134811
1925 1344 698253624113620275
824 1931 15031232406376930
2092 1615 907937411475423462
95 2722 903835453768253089
470 1481 914123494069955565
955 1710 472708488596392035
2928 1736 464995676051987526
2914 1907 874969964817546076
2058 1432 589236348016262368
632 2152 333267962614775731
768 2005 1058084508748394846
1895 2918 885065736722083434
297 530 360289926570082410
1397 880 888744174937260528
31 1707 998341282771761336
780 2959 908318408095515802
1244 73 621850612043457802
578 294 329665890354253253
549 972 664339286535676311
2280 450 603377647298002673
1501 2579 397809753848339476
2897 1014 79565840182050281
562 1707 638527697649099100
1147 1395 385464877254940501
1322 359 109441118519272738
2688 2445 301189241441710165
2899 1608 480408603470721841
2901 1219 337918360595043458
2927 1921 363792602714139293
1490 2398 868387569063650139
370 2207 325859553932813142
2671 309 1020936923613205940
1138 2574 687178004860841305
2623 89 13743726318896413
1234 1201 981540882811394777
2792 2889 866563675998430561
797 1837 864954538736652854
2012 2318 403803464572694653
1296 309 412505580979305911
1200 172 1012323458016707536
2719 1010 1126607769748178846
2600 2498 50121484038422313
390 223 397236617418829783
795 2373 43444245510294686
2944 2421 10444805160443186
499 1060 973406445883033931
2558 2288 891555457445499649
2134 892 981585185612967634
1913 1755 705982182227215239
1461 592 9301962798378723
2019 1578 121414781833546531
1748 141 698781813576255903
2032 1338 732973267088653690
1599 1714 369972724792327650
6 2435 515247556054305662
945 132 14731565384002128
935 2285 982881330376149418
1047 835 49827971701637059
2344 2554 533811827354130951
1874 2282 658301305356671738
277 1305 881989579411568975
1535 1758 406311739226081249
1282 848 908082755040529407
2657 798 1003744465563691580
1251 2507 36068208531301433
391 515 399382026132923640
23 628 629396641895157416
2824 280 878906285016104594
2516 2792 914995935492306094
2149 1098 645905113640864518
2612 805 406440566627022268
310 365 77500100011543603
1892 87 625905614252950163
1143 2724 299827880318581746
267 1698 365187504416981109
636 2844 79430027321426124
1599 2901 408383841965537738
2284 208 910080113683175444
2838 2404 756616671512597248
1924 1925 873984515124726028
2077 736 86176685400855974
2712 1754 51581468676466784
1732 433 338373106091963588
332 1832 114540875683988948
2551 2102 609398191979694554
972 2178 628348804483549959
994 312 252699121431190311
2971 2577 448425124161957404
464 2118 402845521262289293
571 885 957161477265958508
454 2545 692664012428056236
570 2957 372690231029329624
1220 492 583198436876364461
53 1490 115128018463421219
1726 240 945939012650348821
2860 2795 935858729257813941
2076 1333 620771990585370037
2738 213 476032565970057264
1457 2702 378082222183054605
380 699 299811937250532996
2443 1352 977965753106904006
1367 1046 334977783829834724
1072 2662 337304974300012194
245 2674 297689035471357020
2761 1661 300365380434479812
2254 210 697725066443050064
401 812 1086565831311329318
1792 1335 501440093168119433
2442 1968 913561080665837322
1137 1320 445021324873556597
870 2057 78697315690480203
151 2686 661265425565708397
1550 202 51511404610283905
960 784 694676708046958858
2498 531 624806999230716172
653 2151 371042393098145819
2682 2249 124620057320407512
829 2406 1035488757856795703
342 1140 1050149111469660672
1422 2738 702069892826076206
285 236 627885749339102850
882 2407 816803654987441523
412 1579 1259568036940012
1986 60 912352742948561130
2571 2856 1055053588677583802
2846 1594 116609997130871670
1138 573 315271065853959883
94 120 410848143610023766
993 2046 263658730863454637
865 2367 296204803410452246
2351 1621 722697897170760358
1453 1526 588339645380828825
765 699 1049687328636323436
2660 2162 84561284546276342
2291 450 79095333061755744
1003 1295 545107395513489405
2329 2922 406824684007413765
2750 572 826728098437314019
979 563 686485924959633655
1268 842 333340708948951771
2101 2244 771726909441543391
2675 1400 8982933888931770
2646 869 361650642532850219
2993 367 865377602225099449
519 2959 984434010647254173
2571 678 767998131178348065
1320 1874 39576752767072277
89 1098 308874312793332145
2613 1593 45087464142459818
1359 2210 267167982940999458
1233 2301 732237031055439117
2100 427 756606153738721731
398 2441 864726509842362757
2357 2593 396482998245458773
2218 2654 413773204241757345
2939 2579 868395166894218541
1334 2027 110285359559591737
927 2258 302830550187714371
2702 1845 295417136123816691
352 1761 999766796298367136
621 1652 627010983600824244
765 609 228375104957491908
2705 191 914572219157395100
2857 2573 49834509364758502
104 835 329326105608688491
225 1450 68841856823499289
467 2783 715424607648119581
2397 1844 360849238117842371
598 688 913406270961340924
2817 1190 130872224958693399
1813 761 363368878592822464
1685 1365 656348572000476115
951 1107 618560052500783061
1092 260 368281228082646600
1986 2214 336047035215135923
1463 772 654027748796465132
1792 21 919367645457069454
1366 1248 372128233483897952
1194 1464 327149697107452527
1261 1857 1016392653819432254
2344 132 236343494621856649
2560 1778 614336383268981113
485 609 651006773255548045
2198 1636 913914656730210292
427 2742 583993275136380873
1625 1255 1086181080885681186
2876 2772 226496329407006403
619 1714 663231120388534038
881 1191 716425609462307023
477 298 691549099445361966
614 874 36793663961846185
639 1914 366375443338094847
1338 2957 939370324426011191
2248 1307 412048662125038205
2707 1597 905059931290349241
1785 844 664810669339693688
835 1570 111988029629539389
2863 1906 632158187874861381
1591 671 917947105610258269
1808 1701 113126171665764488
375 1137 43436519989433782
2268 1688 1128775489256443546
2903 1408 16241291650303175
421 2716 479173552376111346
1614 1367 4490796288046093
2381 1084 129341679419652897
2074 2906 360947532483221968
1366 1093 362494419118369214
2373 374 306035605259084203
530 2682 364438401773960208
2120 2487 79782205520609722
1550 1432 952178172332601349
1874 864 195492435354439423
1249 922 942623107128092844
1281 1870 912148668182805769
1529 561 992854321790162675
559 1140 405557153090585196
2056 1389 918541430204588166
2386 1747 665425756581666558
1019 273 1011626744019900869
648 346 338516581797911435
1306 1706 988580529436360890
678 1030 301866643850709336
953 391 118874055030940693
2767 159 545906355159052355
2507 1277 372714471301549173
2357 2844 621836177234078872
1046 2331 49651644301776830
2958 98 882298746223983650
1396 722 627116739390894580
2667 296 108400048177461562
1854 490 375819561279574328
1660 1275 974922617664110957
1292 2254 638602585030943926
1441 2690 161367318102579095
97 2087 81121507350026054
1469 214 117218153691723477
551 876 655429716671179026
2909 2947 400270835508641672
2888 1330 581911345031883267
2450 1212 972339297190470119
2869 1796 990828839571822536
1102 1569 398709346456083573
578 2631 616774613385804937
1205 979 651794681755716994
611 2826 914842310152726676
437 466 370227855705344626
91 198 619606212829423170
984 441 667452216397930676
279 187 48976715763334788
559 2949 301311293593361722
1144 1252 704607116277785237
1199 2490 337031236051009542
607 678 38091334353098842
85 1939 293831652588800135
1483 188 946545808205717863
2100 2244 767521326070894971
1543 519 363863313771634110
1654 746 978598742847882770
638 1230 591841378965207183