1 1
2 1
3 2
4 1
5 2
6 3
7 1
8 2
9 3
10 5
11 1
12 2
13 3
14 4
15 8
16 3
17 4
18 6
19 8
20 10
21 13
22 7
23 8
24 9
25 12
26 15
27 18
28 21
29 13
30 14
31 15
32 16
33 20
34 24
35 28
36 34
37 27
38 28
39 30
40 32
41 35
42 36
43 42
44 48
45 55
46 63
47 64
48 66
49 68
50 70
51 72
52 77
53 80
54 81
55 89
56 109
57 110
58 111
59 112
60 115
61 120
62 126
63 128
64 135
65 140
66 144
67 207
68 208
69 210
70 212
71 215
72 216
73 217
74 224
75 225
76 230
77 231
78 233
79 331
80 332
81 333
82 336
83 340
84 342
85 343
86 344
87 351
88 360
89 363
90 372
91 377
92 553
93 554
94 555
95 556
96 560
97 564
98 567
99 568
100 576
101 580
102 583
103 588
104 598
105 610
106 931
107 932
108 933
109 936
110 940
111 942
112 945
113 952
114 954
115 960
116 968
117 972
118 975
119 980
120 987
121 1531
122 1532
123 1533
124 1536
125 1540
126 1542
127 1547
128 1552
129 1557
130 1560
131 1562
132 1572
133 1573
134 1582
135 1590
136 1597
137 2527
138 2528
139 2529
140 2532
141 2535
142 2538
143 2541
144 2544
145 2547
146 2550
147 2552
148 2556
149 2561
150 2562
151 2565
152 2576
153 2584
154 4093
155 4094
156 4095
157 4096
158 4100
159 4104
160 4109
161 4112
162 4113
163 4120
164 4125
165 4128
166 4134
167 4144
168 4155
169 4160
170 4165
171 4181
172 6673
173 6674
174 6675
175 6676
176 6680
177 6684
178 6685
179 6688
180 6696
181 6700
182 6710
183 6720
184 6721
185 6734
186 6735
187 6736
188 6749
189 6750
190 6765
191 10831
192 10832
193 10833
194 10836
195 10840
196 10842
197 10843
198 10848
199 10854
200 10860
201 10868
202 10872
203 10881
204 10892
205 10905
206 10912
207 10914
208 10926
209 10944
210 10946
211 17563
212 17564
213 17565
214 17568
215 17570
216 17574
217 17577
218 17584
219 17586
220 17590
221 17600
222 17604
223 17615
224 17626
225 17640
226 17648
227 17663
228 17676
229 17689
230 17700
231 17711
232 28561
233 28562
234 28563
235 28564
236 28565
237 28566
238 28567
239 28568
240 28575
241 28580
242 28589
243 28596
244 28600
245 28602
246 28605
247 28608
248 28611
249 28620
250 28633
251 28640
252 28644
253 28657
254 46227
255 46228
256 46230
257 46232
258 46235
259 46236
260 46242
261 46248
262 46251
263 46260
264 46266
265 46272
266 46280
267 46284
268 46290
269 46304
270 46308
271 46314
272 46322
273 46340
274 46347
275 46354
276 46368
277 74883
278 74884
279 74886
280 74888
281 74890
282 74892
283 74893
284 74896
285 74898
286 74900
287 74910
288 74916
289 74919
290 74928
291 74940
292 74944
293 74953
294 74970
295 74974
296 74980
297 74991
298 74998
299 75003
300 75025
301 121219
302 121220
303 121221
304 121224
305 121225
306 121230
307 121233
308 121240
309 121248
310 121250
311 121253
312 121260
313 121264
314 121268
315 121275
316 121280
317 121295
318 121302
319 121315
320 121320
321 121338
322 121352
323 121371
324 121392
325 121393
326 196239
327 196240
328 196242
329 196244
330 196245
331 196248
332 196252
333 196256
334 196263
335 196270
336 196273
337 196284
338 196287
339 196294
340 196305
341 196320
342 196333
343 196344
344 196346
345 196360
346 196371
347 196372
348 196374
349 196392
350 196400
351 196418
352 317607
353 317608
354 317610
355 317612
356 317615
357 317616
358 317618
359 317624
360 317628
361 317630
362 317636
363 317640
364 317642
365 317646
366 317655
367 317664
368 317679
369 317682
370 317699
371 317700
372 317709
373 317724
374 317745
375 317760
376 317775
377 317798
378 317811
379 514047
380 514048
381 514050
382 514052
383 514055
384 514056
385 514059
386 514064
387 514071
388 514080
389 514085
390 514092
391 514098
392 514108
393 514110
394 514112
395 514114
396 514116
397 514121
398 514140
399 514143
400 514162
401 514165
402 514176
403 514200
404 514202
405 514215
406 514229
407 831823
408 831824
409 831825
410 831828
411 831830
412 831834
413 831838
414 831840
415 831843
416 831850
417 831853
418 831864
419 831870
420 831880
421 831885
422 831888
423 831895
424 831906
425 831915
426 831920
427 831936
428 831952
429 831956
430 831960
431 831975
432 832000
433 832005
434 832020
435 832040
436 1346041
437 1346042
438 1346043
439 1346044
440 1346045
441 1346046
442 1346051
443 1346056
444 1346058
445 1346060
446 1346070
447 1346076
448 1346085
449 1346086
450 1346100
451 1346112
452 1346128
453 1346130
454 1346131
455 1346140
456 1346142
457 1346158
458 1346167
459 1346184
460 1346200
461 1346202
462 1346220
463 1346240
464 1346267
465 1346269
466 2178079
467 2178080
468 2178081
469 2178084
470 2178085
471 2178090
472 2178092
473 2178096
474 2178099
475 2178100
476 2178110
477 2178120
478 2178124
479 2178134
480 2178135
481 2178144
482 2178159
483 2178162
484 2178179
485 2178180
486 2178183
487 2178198
488 2178215
489 2178216
490 2178225
491 2178228
492 2178252
493 2178260
494 2178277
495 2178300
496 2178309
497 3524323
498 3524324
499 3524325
500 3524328
501 3524330
502 3524334
503 3524339
504 3524344
505 3524346
506 3524350
507 3524356
508 3524364
509 3524365
510 3524374
511 3524385
512 3524400
513 3524406
514 3524418
515 3524424
516 3524440
517 3524451
518 3524466
519 3524474
520 3524496
521 3524500
522 3524508
523 3524526
524 3524528
525 3524544
526 3524550
527 3524576
528 3524578
529 5702619
530 5702620
531 5702622
532 5702624
533 5702625
534 5702628
535 5702634
536 5702640
537 5702643
538 5702650
539 5702653
540 5702664
541 5702671
542 5702676
543 5702685
544 5702688
545 5702701
546 5702706
547 5702717
548 5702720
549 5702739
550 5702752
551 5702758
552 5702760
553 5702775
554 5702788
555 5702805
556 5702816
557 5702821
558 5702850
559 5702853
560 5702880
561 5702887
562 9227161
563 9227162
564 9227163
565 9227164
566 9227165
567 9227166
568 9227169
569 9227176
570 9227178
571 9227180
572 9227185
573 9227196
574 9227205
575 9227218
576 9227220
577 9227232
578 9227243
579 9227250
580 9227255
581 9227260
582 9227274
583 9227284
584 9227301
585 9227304
586 9227325
587 9227348
588 9227358
589 9227372
590 9227394
591 9227400
592 9227429
593 9227456
594 9227460
595 9227465
596 14930019
597 14930020
598 14930022
599 14930024
600 14930025
601 14930028
602 14930034
603 14930040
604 14930046
605 14930050
606 14930058
607 14930064
608 14930071
609 14930076
610 14930085
611 14930096
612 14930097
613 14930100
614 14930105
615 14930120
616 14930139
617 14930146
618 14930151
619 14930160
620 14930175
621 14930188
622 14930190
623 14930216
624 14930244
625 14930250
626 14930251
627 14930272
628 14930289
629 14930318
630 14930352
631 24157471
632 24157472
633 24157473
634 24157476
635 24157480
636 24157482
637 24157483
638 24157488
639 24157494
640 24157500
641 24157507
642 24157512
643 24157523
644 24157532
645 24157545
646 24157552
647 24157561
648 24157566
649 24157569
650 24157580
651 24157581
652 24157584
653 24157590
654 24157608
655 24157625
656 24157640
657 24157656
658 24157672
659 24157696
660 24157710
661 24157711
662 24157728
663 24157749
664 24157782
665 24157805
666 24157817
667 39087823
668 39087824
669 39087825
670 39087828
671 39087830
672 39087834
673 39087839
674 39087840
675 39087846
676 39087850
677 39087851
678 39087852
679 39087854
680 39087860
681 39087870
682 39087872
683 39087879
684 39087882
685 39087883
686 39087900
687 39087909
688 39087928
689 39087948
690 39087960
691 39087975
692 39087984
693 39088008
694 39088028
695 39088056
696 39088080
697 39088086
698 39088096
699 39088104
700 39088134
701 39088140
702 39088152
703 39088169
704 63245551
705 63245552
706 63245553
707 63245556
708 63245560
709 63245562
710 63245567
711 63245568
712 63245574
713 63245580
714 63245589
715 63245592
716 63245598
717 63245602
718 63245610
719 63245616
720 63245627
721 63245628
722 63245642
723 63245660
724 63245679
725 63245688
726 63245699
727 63245712
728 63245725
729 63245728
730 63245745
731 63245756
732 63245781
733 63245790
734 63245797
735 63245824
736 63245853
737 63245882
738 63245910
739 63245916
740 63245950
741 63245986
742 102333751
743 102333752
744 102333753
745 102333756
746 102333760
747 102333762
748 102333763
749 102333768
750 102333771
751 102333780
752 102333781
753 102333792
754 102333803
755 102333812
756 102333825
757 102333840
758 102333846
759 102333852
760 102333867
761 102333880
762 102333882
763 102333902
764 102333923
765 102333936
766 102333950
767 102333972
768 102333996
769 102334008
770 102334011
771 102334020
772 102334038
773 102334048
774 102334056
775 102334084
776 102334085
777 102334104
778 102334119
779 102334152
780 102334155
781 165579703
782 165579704
783 165579705
784 165579708
785 165579710
786 165579714
787 165579715
788 165579720
789 165579723
790 165579730
791 165579733
792 165579744
793 165579752
794 165579764
795 165579765
796 165579776
797 165579779
798 165579786
799 165579794
800 165579800
801 165579813
802 165579832
803 165579852
804 165579864
805 165579875
806 165579882
807 165579903
808 165579904
809 165579908
810 165579930
811 165579959
812 165579968
813 165579975
814 165580000
815 165580030
816 165580056
817 165580069
818 165580098
819 165580116
820 165580141
821 267913827
822 267913828
823 267913830
824 267913832
825 267913835
826 267913836
827 267913842
828 267913848
829 267913854
830 267913860
831 267913866
832 267913872
833 267913880
834 267913884
835 267913890
836 267913904
837 267913914
838 267913926
839 267913927
840 267913940
841 267913947
842 267913954
843 267913959
844 267913968
845 267913975
846 267913984
847 267914007
848 267914024
849 267914035
850 267914040
851 267914059
852 267914080
853 267914097
854 267914118
855 267914150
856 267914160
857 267914188
858 267914212
859 267914244
860 267914280
861 267914296
862 433494049
863 433494050
864 433494051
865 433494052
866 433494055
867 433494060
868 433494061
869 433494064
870 433494072
871 433494080
872 433494083
873 433494084
874 433494087
875 433494096
876 433494105
877 433494112
878 433494118
879 433494126
880 433494139
881 433494140
882 433494159
883 433494160
884 433494179
885 433494192
886 433494200
887 433494204
888 433494207
889 433494208
890 433494233
891 433494240
892 433494266
893 433494272
894 433494303
895 433494322
896 433494355
897 433494360
898 433494368
899 433494386
900 433494399
901 433494400
902 433494435
903 433494437
904 701408269
905 701408270
906 701408271
907 701408272
908 701408275
909 701408280
910 701408281
911 701408288
912 701408295
913 701408300
914 701408301
915 701408304
916 701408305
917 701408316
918 701408325
919 701408336
920 701408338
921 701408340
922 701408351
923 701408360
924 701408379
925 701408400
926 701408414
927 701408424
928 701408425
929 701408448
930 701408457
931 701408484
932 701408500
933 701408520
934 701408542
935 701408544
936 701408565
937 701408576
938 701408610
939 701408628
940 701408630
941 701408636
942 701408643
943 701408680
944 701408689
945 701408694
946 701408733
947 1134902671
948 1134902672
949 1134902673
950 1134902676
951 1134902680
952 1134902682
953 1134902685
954 1134902688
955 1134902691
956 1134902700
957 1134902703
958 1134902712
959 1134902717
960 1134902720
961 1134902730
962 1134902736
963 1134902745
964 1134902754
965 1134902756
966 1134902760
967 1134902769
968 1134902780
969 1134902800
970 1134902808
971 1134902825
972 1134902834
973 1134902853
974 1134902860
975 1134902878
976 1134902880
977 1134902901
978 1134902912
979 1134902934
980 1134902966
981 1134903000
982 1134903024
983 1134903035
984 1134903060
985 1134903081
986 1134903120
987 1134903124
988 1134903126
989 1134903128
990 1134903170
991 1836311407
992 1836311408
993 1836311409
994 1836311412
995 1836311415
996 1836311418
997 1836311421
998 1836311424
999 1836311427
1000 1836311430
1001 1836311433
1002 1836311436
1003 1836311438
1004 1836311442
1005 1836311445
1006 1836311456
1007 1836311457
1008 1836311472
1009 1836311487
1010 1836311500
1011 1836311505
1012 1836311510
1013 1836311513
1014 1836311520
1015 1836311525
1016 1836311542
1017 1836311553
1018 1836311568
1019 1836311581
1020 1836311610
1021 1836311629
1022 1836311648
1023 1836311664
1024 1836311678
1025 1836311680
1026 1836311688
1027 1836311702
1028 1836311734
1029 1836311763
1030 1836311800
1031 1836311813
1032 1836311820
1033 1836311861
1034 1836311884
1035 1836311903
1036 2971214539
1037 2971214540
1038 2971214541
1039 2971214544
1040 2971214545
1041 2971214550
1042 2971214554
1043 2971214560
1044 2971214568
1045 2971214570
1046 2971214576
1047 2971214580
1048 2971214584
1049 2971214596
1050 2971214610
1051 2971214624
1052 2971214627
1053 2971214640
1054 2971214642
1055 2971214660
1056 2971214673
1057 2971214686
1058 2971214704
1059 2971214712
1060 2971214725
1061 2971214740
1062 2971214757
1063 2971214764
1064 2971214778
1065 2971214790
1066 2971214809
1067 2971214816
1068 2971214829
1069 2971214848
1070 2971214855
1071 2971214856
1072 2971214885
1073 2971214908
1074 2971214922
1075 2971214960
1076 2971214978
1077 2971214988
1078 2971214989
1079 2971215016
1080 2971215045
1081 2971215073
1082 4807526413
1083 4807526414
1084 4807526415
1085 4807526416
1086 4807526420
1087 4807526424
1088 4807526430
1089 4807526432
1090 4807526436
1091 4807526440
1092 4807526449
1093 4807526460
1094 4807526464
1095 4807526472
1096 4807526475
1097 4807526480
1098 4807526492
1099 4807526508
1100 4807526509
1101 4807526520
1102 4807526535
1103 4807526548
1104 4807526562
1105 4807526568
1106 4807526575
1107 4807526594
1108 4807526607
1109 4807526612
1110 4807526620
1111 4807526640
1112 4807526655
1113 4807526656
1114 4807526658
1115 4807526662
1116 4807526675
1117 4807526688
1118 4807526698
1119 4807526718
1120 4807526724
1121 4807526760
1122 4807526791
1123 4807526808
1124 4807526850
1125 4807526856
1126 4807526895
1127 4807526930
1128 4807526976
1129 7778741439
1130 7778741440
1131 7778741442
1132 7778741444
1133 7778741445
1134 7778741448
1135 7778741453
1136 7778741456
1137 7778741463
1138 7778741470
1139 7778741476
1140 7778741484
1141 7778741490
1142 7778741502
1143 7778741505
1144 7778741520
1145 7778741527
1146 7778741544
1147 7778741550
1148 7778741560
1149 7778741565
1150 7778741586
1151 7778741588
1152 7778741592
1153 7778741600
1154 7778741620
1155 7778741634
1156 7778741656
1157 7778741659
1158 7778741670
1159 7778741681
1160 7778741696
1161 7778741718
1162 7778741748
1163 7778741775
1164 7778741796
1165 7778741805
1166 7778741816
1167 7778741841
1168 7778741880
1169 7778741892
1170 7778741922
1171 7778741925
1172 7778741960
1173 7778741985
1174 7778742002
1175 7778742003
1176 7778742049
1177 12586268533
1178 12586268534
1179 12586268535
1180 12586268536
1181 12586268540
1182 12586268544
1183 12586268548
1184 12586268552
1185 12586268556
1186 12586268560
1187 12586268563
1188 12586268568
1189 12586268578
1190 12586268590
1191 12586268595
1192 12586268608
1193 12586268614
1194 12586268628
1195 12586268629
1196 12586268640
1197 12586268646
1198 12586268662
1199 12586268679
1200 12586268688
1201 12586268700
1202 12586268708
1203 12586268727
1204 12586268744
1205 12586268772
1206 12586268790
1207 12586268801
1208 12586268832
1209 12586268838
1210 12586268852
1211 12586268870
1212 12586268880
1213 12586268910
1214 12586268914
1215 12586268916
1216 12586268920
1217 12586268929
1218 12586268940
1219 12586268947
1220 12586268948
1221 12586268970
1222 12586268978
1223 12586268979
1224 12586269024
1225 12586269025
1226 20365010491
1227 20365010492
1228 20365010493
1229 20365010496
1230 20365010500
1231 20365010502
1232 20365010505
1233 20365010512
1234 20365010514
1235 20365010520
1236 20365010523
1237 20365010532
1238 20365010536
1239 20365010540
1240 20365010550
1241 20365010560
1242 20365010566
1243 20365010568
1244 20365010578
1245 20365010580
1246 20365010589
1247 20365010600
1248 20365010612
1249 20365010616
1250 20365010625
1251 20365010640
1252 20365010658
1253 20365010680
1254 20365010692
1255 20365010700
1256 20365010730
1257 20365010752
1258 20365010754
1259 20365010770
1260 20365010785
1261 20365010820
1262 20365010826
1263 20365010844
1264 20365010874
1265 20365010880
1266 20365010903
1267 20365010904
1268 20365010915
1269 20365010952
1270 20365010955
1271 20365010980
1272 20365010982
1273 20365011024
1274 20365011030
1275 20365011074