100 1000000 100 1000
33 1 2
33 4 5
33 7 8
33 10 11
33 13 14
33 16 17
33 19 20
33 22 23
33 25 26
33 28 29
33 31 32
33 34 35
33 37 38
33 40 41
33 43 44
33 46 47
33 49 50
33 52 53
33 55 56
33 58 59
33 61 62
33 64 65
33 67 68
33 70 71
33 73 74
33 76 77
33 79 80
33 82 83
33 85 86
33 88 89
33 91 92
33 94 95
33 97 98
33 100 101
33 103 104
33 106 107
33 109 110
33 112 113
33 115 116
33 118 119
33 121 122
33 124 125
33 127 128
33 130 131
33 133 134
33 136 137
33 139 140
33 142 143
33 145 146
33 148 149
33 151 152
33 154 155
33 157 158
33 160 161
33 163 164
33 166 167
33 169 170
33 172 173
33 175 176
33 178 179
33 181 182
33 184 185
33 187 188
33 190 191
33 193 194
33 196 197
33 199 200
33 202 203
33 205 206
33 208 209
33 211 212
33 214 215
33 217 218
33 220 221
33 223 224
33 226 227
33 229 230
33 232 233
33 235 236
33 238 239
33 241 242
33 244 245
33 247 248
33 250 251
33 253 254
33 256 257
33 259 260
33 262 263
33 265 266
33 268 269
33 271 272
33 274 275
33 277 278
33 280 281
33 283 284
33 286 287
33 289 290
33 292 293
33 295 296
33 298 299
784381 822072
594322 655713
201594 806305
610223 644965
138798 833861
999271 999562
120175 198152
315812 367453
427219 970442
945722 956164
583168 604240
740717 935763
995535 997134
451349 577295
406806 498691
177070 568279
226810 560757
973239 987081
130836 548579
300581 648617
533758 969500
11351 149648
546731 951592
579695 777568
507147 609180
391423 423660
728967 923791
893279 961243
88086 699442
47833 60747
340421 859328
210375 604662
151093 559978
270261 773908
243634 725318
844192 857391
412855 578799
16020 623664
787789 881946
971906 985704
372610 637097
630302 810112
896927 982925
238477 888996
391476 804978
227541 569784
307237 581907
172814 274024
174782 983441
196073 791430
990190 997945
317621 931650
872456 884910
637089 847955
612586 636726
433245 744832
171936 884572
712046 799059
811438 987755
747460 775467
365656 906921
992742 996005
803223 832371
504809 690143
887860 938887
469609 718674
695478 946686
398773 517855
513962 758724
609331 619450
172766 980208
135642 403294
886729 954178
975782 984254
420396 443591
850944 942520
196753 215276
719493 721005
149870 192085
378595 515168
191239 775320
185566 373239
616025 679248
208015 918154
268498 555603
289099 542536
689471 918892
130570 509546
711962 784328
827392 972820
488254 654349
645628 803880
773432 955864
719862 818175
829181 954310
606719 790458
380008 659817
383307 822137
526151 694946
879994 926778
216363 779665
229083 774289
349234 979276
967626 977273
539609 702871
670782 731294
361980 423730
746249 964001
439911 925976
90938 785090
511245 940999
468895 905912
225502 896209
5381 248504
674033 923557
95965 796703
96677 122770
938107 953527
670104 699226
524150 890950
180250 594326
980309 997633
411488 938871
45453 287950
943176 983964
547767 615186
328198 907794
73857 589786
483171 485773
311200 680061
127950 133973
870712 896688
344463 874700
836068 982490
316295 609786
166913 598763
705889 859972
75769 501510
815223 849640
513402 788418
920645 973872
321775 908120
792700 889229
132562 321653
540405 992132
515934 631928
725777 845111
432214 649343
116648 445374
725139 787891
641534 939176
222929 756139
459243 487540
689227 791257
406137 798735
816004 997971
315045 511872
529847 691920
821853 886456
266709 360509
940875 964050
610400 695225
851847 926484
860470 885615
254533 703093
874868 880544
794589 959172
550925 621112
281555 666183
575695 756767
181571 300681
810768 849802
543803 759334
514616 993865
682878 690196
687973 857959
150253 605697
418047 499112
377073 930501
868696 930621
314028 341575
608877 662428
256612 496086
586195 611437
75996 397992
329186 354489
470747 487737
719223 826552
221876 438834
427488 887694
759676 764267
42491 399685
321477 351946
19636 476894
873606 920710
812743 971609
585390 698995
998866 999376
692909 901301
192300 563060
127571 228392
169341 457147
805117 965200
390388 512357
16771 713395
54615 870413
537320 790061
353043 906102
388065 416147
214504 592099
810436 816984
904420 920822
13017 776339
170379 462245
153750 267611
229672 263458
525026 715738
951741 992733
527724 537430
563325 714003
887163 909081
88294 632141
697921 751416
530592 688197
21196 866927
314924 736267
612655 821775
4213 595043
41744 540935
877415 983591
511594 696360
752654 916619
289098 364690
677288 885712
897971 948787
784692 971085
57090 755113
554918 976178
360249 671625
432010 977175
75981 678550
977044 987585
416870 815811
787988 806479
390027 866326
562189 859703
78223 499456
674948 675925
179201 582260
867360 909627
633202 819926
649062 762735
189623 210443
316840 510500
331890 544334
320986 426982
450618 516106
438669 700509
491469 687170
431780 968738
448899 887400
426029 899200
682002 742056
12398 745641
319788 649420
140405 206098
608516 681019
518425 625729
178656 199113
237783 510899
872468 888797
259943 897223
700305 768829
52936 438182
861467 906545
271895 678047
113938 297838
239103 281136
742417 770850
15857 370242
42537 791572
230337 380663
514945 882912
868834 920472
333361 615752
153833 327676
817299 967188
763536 903797
472949 966739
515763 903244
951212 952440
97512 670367
296811 994120
536619 611727
328686 649269
105026 658726
899694 922867
156449 250314
150455 408054
979809 997467
655840 959020
669968 901623
133410 408384
363794 841155
509180 637094
573774 579998
524751 766668
471644 868293
926682 963524
215833 888211
93904 994361
78594 160650
399550 659863
817737 866520
218269 503779
417073 933082
245964 872094
247471 516346
994501 998541
425585 431098
926264 938250
69292 435400
556196 860478
906472 981322
54063 533029
557518 589491
510535 619189
673511 854190
267061 664567
299713 358244
829512 863029
489130 806017
773790 995410
715105 891780
201108 236944
899903 969654
952035 996756
430626 913618
228247 341123
172274 249020
921004 955740
318929 957553
421384 733947
244329 847841
861233 899894
490892 897011
450453 478822
683308 847941
326106 933193
655407 847692
942475 994853
677353 751774
297647 817160
374028 882658
407983 601062
336390 839100
837574 965297
183923 553894
140196 404172
246582 893329
55822 257303
668464 723172
206562 495833
363501 876298
347265 533679
264160 346580
741695 830227
883466 883660
708313 871926
32028 619703
100312 941132
555335 606632
477366 977639
722143 900878
48962 837848
36709 759222
700953 991406
141094 715061
653533 891071
982000 984820
651873 734154
609630 843619
447692 692838
899722 956081
365365 798354
664468 950568
123492 151222
565828 568499
148005 243485
177490 830303
27504 983263
105299 605644
31708 952484
941217 963413
456538 974573
434858 992968
89705 160306
477280 616310
538497 545327
444039 781664
932775 934684
329857 609670
462564 590991
590332 859267
88371 976408
863872 885236
117116 822752
697100 870356
921959 976701
55996 874617
122010 883959
19315 264349
895255 928747
339423 993855
864429 868439
901780 970595
480088 792131
715589 938365
321027 692156
255072 730683
894761 905033
323227 602802
154021 556767
741663 821462
755009 981757
794019 862025
428663 843738
990574 994811
851221 968674
833173 992399
94204 161759
202049 683403
683584 966830
564648 643827
615317 834976
122162 535575
363949 905443
444800 536666
62767 444718
93874 417896
183761 797843
78433 752424
91205 564059
626410 663019
660195 857745
865802 879392
307239 617660
691441 856930
580425 917517
187780 301699
153265 786054
974734 988871
369410 903677
998189 999188
776360 957692
15861 919052
315944 402494
195298 238992
440753 645381
110942 573688
65309 525640
884226 957903
544566 642721
380683 620345
898542 994395
731612 981974
888019 926858
401891 895154
792994 978613
71591 843524
10729 918261
827055 902311
628339 982475
940491 944923
160406 589042
81047 155820
496869 731525
165872 185358
765694 943673
794005 952834
271123 282582
564319 994227
717151 936355
952517 960671
993235 995541
76954 590089
939767 942771
238862 799732
197857 894598
207544 871804
453081 694931
241423 513287
327352 877359
910672 927177
666414 853882
919074 954513
396899 657446
53950 362798
790751 979633
432090 563344
137221 705340
918565 975921
880511 998576
539079 664650
137994 219902
284147 908032
86302 330368
693734 711146
919655 959257
447339 813740
2105 863718
415918 731104
141327 518464
234307 488969
290584 388760
15353 568938
362496 663195
827077 974800
490827 880544
84903 91551
620275 817191
404668 784438
563434 872396
282772 722885
209895 363923
773250 991957
129828 639971
891009 978213
235940 387068
712360 890608
731014 887007
833208 923832
401450 747607
682594 862076
910045 976071
215647 236218
674038 879842
5004 374754
338561 441950
731904 785849
980187 997212
69627 124394
327624 778196
6992 243140
895208 903317
769116 862382
334993 666031
425625 824601
698781 899563
276493 926214
117200 707389
507317 933141
595962 872931
200730 877400
56987 860157
451423 806457
527561 622997
362241 965409
821986 838487
925810 959417
117266 610116
119466 292467
882644 951942
959640 986396
416669 657475
424028 688234
508789 697750
624575 718659
635514 878198
935309 970271
995285 998292
587323 723578
817267 871325
348191 403683
550310 895912
995534 997751
752888 969371
112447 289045
375619 682185
444689 897089
502007 947655
355961 471069
462260 491138
71276 755900
49723 549957
226167 520534
570649 825445
133888 918260
219671 359057
479662 614053
378085 416277
38563 716944
628977 767192
261365 294253
784277 790316
939339 947301
126265 339412
34677 65270
425173 567607
346483 841583
357317 796775
764891 918826
675914 693080
647685 975607
800486 803632
73288 251508
886956 892557
646321 678561
563377 995282
979174 999420
222748 651991
807279 870869
611158 997736
575646 704130
205088 416730
335297 910239
163708 708364
648430 677120
158442 304528
539339 775680
435745 745723
613669 754878
623315 870374
172442 636828
491484 789780
41557 719904
225960 479041
281523 833717
33862 464366
163731 302985
298823 534440
540481 968032
801777 943798
873025 955071
9224 893712
730563 895907
573729 738712
708428 739032
642984 949897
852352 917052
896840 986942
915483 922930
64361 897539
948641 983445
758236 871320
418815 655151
939695 954340
936404 967981
138111 173121
479519 877289
282576 476840
831632 866351
831867 921860
378560 656808
50018 788647
617573 957115
999818 999953
696173 806575
184396 365616
698542 798329
874282 938634
695858 803291
608928 784938
241111 945607
879305 992434
411144 470322
712718 848203
173895 179287
504168 904015
994109 996222
777652 959328
656747 828087
98940 536931
616600 722586
456738 535957
400129 907069
880199 956675
110993 544924
831705 876418
457906 463421
521814 606067
347621 929432
357972 760377
392552 901714
879791 944095
199403 926114
341349 580490
637966 861783
681293 980080
234824 666503
863234 980409
731688 935746
808300 851838
119038 723072
165738 761781
227664 421150
991621 999823
540968 859118
592907 911544
571854 748347
149519 363774
192253 859052
671628 782892
687730 924851
963999 994570
612875 804376
879088 971975
838534 940339
132789 881645
982757 999523
733692 892417
909434 970682
128416 218629
354848 983663
399228 449341
985704 997974
722874 847271
511908 878106
825127 934819
970133 986632
151371 740866
229735 620474
608474 633938
255747 547788
539160 609960
317726 319862
858736 961237
153483 163379
932988 960379
72272 931189
563292 973875
312833 661273
140776 610943
618265 976125
724435 730032
28981 302307
249718 453054
662338 821533
367286 969294
599198 942943
160508 731901
297244 848990
280236 825914
589764 820106
656967 986828
225930 515639
455842 613399
121418 211285
524226 912975
640459 856842
431910 903104
423583 561502
535323 572498
654693 915829
404868 835493
979249 982344
797700 895228
177095 291239
812167 910876
548349 740851
764963 903644
819585 843248
763995 974117
700538 768020
160456 477795
840106 996028
778360 895165
722788 745472
96091 976731
841468 947491
778454 926288
940456 956592
579885 666569
385079 606710
367203 981610
759896 950776
818263 834507
434980 495612
638985 843129
158944 190175
273821 827510
869175 949084
690059 861498
574663 623412
872061 892082
103036 442920
175080 487479
767028 783403
426770 526556
11443 568274
301892 870249
344012 819977
279386 572034
947448 962229
123102 316167
293550 904573
322949 332628
736585 846208
636973 952939
892988 935897
487786 800382
258401 520767
747630 898023
915614 929367
906800 991867
177630 414349
172353 259266
66186 111290
333558 415830
394843 908774
818132 880531
489015 687783
435982 889282
218437 514540
935406 940188
661583 724405
267838 983226
880710 998519
810553 928707
113141 747710
130628 611686
21461 751344
175365 558322
913499 948386
781600 821461
182026 277771
526305 991535
275738 739725
393939 714876
32745 785669
244081 382067
109898 812330
826181 907567
991139 994612
713807 997996
68985 577462
70858 563991
727034 779566
193204 873118
59316 475261
625105 667717
984843 989511
621400 695888
374135 469904
240609 527456
369794 879347
748885 829927
359837 803673
609999 623930
541100 947414
11043 573955
658312 728078
940669 987312
56061 628445
165661 452236
167724 616166
942584 974649
862990 922751
156339 897211
278827 568641
845288 870585
463527 662447
703665 980709
446505 529081
152083 419978
805198 853135
45434 326911
611194 720677
490888 612845
264587 800947
486490 962093
655119 734481
185054 230897
175546 694407
274047 299934
735432 873229
945190 976457
523293 540432
433639 924089
371907 921849
81050 957973
869567 993861
876359 976616
276481 340092
857565 995317
802024 985362
528443 743157
276198 734188
613377 877291
404219 694518
50122 499444
387195 528160
803128 877267
851152 987125
587126 592148
484160 713718
937174 954790
681136 735554
825400 974201
947746 994259
41400 731634
226460 621676
117845 947239
815467 850707
922185 955471
744269 863148
488659 634457
559550 961638
119817 647553
102404 184304
671861 867365
816322 922262
882031 897358
169966 936754
498950 972926
338150 347007
535224 890936
890096 925110
335589 606812
685406 837184
712712 800241
379712 809424
972824 998579
772549 831998
863531 920411
928364 933922
253722 267043
854977 914255
556567 867558
268778 509806
224720 965344
651220 738297
69367 955961
175014 887582
933024 971089
462934 810866
104126 375701
356888 686755
643218 957125
43660 636880
484369 722581
80606 938499
231628 747991
801942 903248
754556 834293
59128 68918
969244 971223
858967 904757
984393 984688
257445 453801
893187 938569
174631 910151
198514 721543
43837 802507
651406 911042
490029 868131
783560 829475
21125 738287
90699 181027
931427 946401
485813 494396
672432 744848
53317 88469
812505 828795
559992 981926
46069 524000
329082 877681
44382 650427
117856 802349
275333 788728
383848 405569
167674 967641
126891 336444
520914 829697
213442 946590
681521 786883
499767 667473
368514 749425
160286 949914
764802 890377
296084 927918
429222 930938
955561 990129
198538 276173
779439 874111
712075 996045
868096 927266
256954 427422
998156 999602
968227 977436
225705 666868
350686 964937
94669 283609
817525 977953
854877 899003
770690 779585
946157 952287
638889 684338
520162 615537
22949 131364
