12	36143
55	36144
64	36145
68	36146
78	36147
82	36148
83	36149
101	36150
107	36151
110	36152
125	36153
148	36154
221	36155
322	36156
442	36157
483	36158
533	36159
534	36160
538	36161
571	36162
578	36163
580	36164
584	36165
587	36166
588	36167
594	36168
599	36169
608	36170
636	36171
649	36172
651	36173
652	36174
684	36175
699	36176
704	36177
715	36178
725	36179
732	36180
733	36181
735	36182
738	36183
743	36184
750	36185
766	36186
806	36187
808	36188
836	36189
851	36190
854	36191
870	36192
872	36193
876	36194
885	36195
895	36196
896	36197
912	36198
928	36199
941	36200
961	36201
987	36202
988	36203
998	36204
1011	36205
1018	36206
1023	36207
1028	36208
1039	36209
1040	36210
1047	36211
1050	36212
1056	36213
1061	36214
1064	36215
1066	36216
1068	36217
1070	36218
1077	36219
1080	36220
1084	36221
1087	36222
1109	36223
1147	36224
1149	36225
1163	36226
1167	36227
1178	36228
1186	36229
1195	36230
1197	36231
1222	36232
1232	36233
1235	36234
1238	36235
1255	36236
1265	36237
1277	36238
1278	36239
1298	36240
1311	36241
1319	36242
1323	36243
1330	36244
1342	36245
1344	36246
1391	36247
1399	36248
1405	36249
1458	36250
1469	36251
1474	36252
1489	36253
1503	36254
1508	36255
1531	36256
1555	36257
1557	36258
1564	36259
1565	36260
1568	36261
1571	36262
1594	36263
1630	36264
1643	36265
1676	36266
1684	36267
1709	36268
1746	36269
1758	36270
1761	36271
1767	36272
1798	36273
1802	36274
1811	36275
1828	36276
1831	36277
1834	36278
1838	36279
1846	36280
1867	36281
1871	36282
1872	36283
1887	36284
1903	36285
1911	36286
1914	36287
1917	36288
1918	36289
1924	36290
1928	36291
1932	36292
1949	36293
1952	36294
1963	36295
1978	36296
2009	36297
2026	36298
2097	36299
2184	36300
2191	36301
2257	36302
2266	36303
2338	36304
2350	36305
2410	36306
2451	36307
2491	36308
2526	36309
2736	36310
2744	36311
2746	36312
2777	36313
2778	36314
2796	36315
2844	36316
2909	36317
2929	36318
2990	36319
3017	36320
3040	36321
3127	36322
3158	36323
3171	36324
3181	36325
3186	36326
3204	36327
3217	36328
3221	36329
3223	36330
3225	36331
3229	36332
3250	36333
3278	36334
3292	36335
3302	36336
3311	36337
3312	36338
3335	36339
3343	36340
3353	36341
3356	36342
3382	36343
3416	36344
3444	36345
3448	36346
3488	36347
3497	36348
3499	36349
3540	36350
3544	36351
3611	36352
3644	36353
3648	36354
3659	36355
3669	36356
3683	36357
3730	36358
3754	36359
3783	36360
3786	36361
3821	36362
3826	36363
3878	36364
3889	36365
3897	36366
3949	36367
3950	36368
3977	36369
4033	36370
4041	36371
4052	36372
4057	36373
4066	36374
4072	36375
4095	36376
4108	36377
4111	36378
4115	36379
4129	36380
4137	36381
4151	36382
4160	36383
4167	36384
4182	36385
4186	36386
4197	36387
4199	36388
4203	36389
4212	36390
4248	36391
4255	36392
4284	36393
4305	36394
4326	36395
4331	36396
4340	36397
4352	36398
4356	36399
4357	36400
4379	36401
4392	36402
4401	36403
4430	36404
4454	36405
4458	36406
4467	36407
4502	36408
4508	36409
4519	36410
4553	36411
4554	36412
4580	36413
4582	36414
4596	36415
4630	36416
4657	36417
4671	36418
4687	36419
4716	36420
4745	36421
4752	36422
4765	36423
4785	36424
4811	36425
4840	36426
4864	36427
4866	36428
4908	36429
4916	36430
4945	36431
4958	36432
4968	36433
4997	36434
5002	36435
5018	36436
5047	36437
5078	36438
5082	36439
5100	36440
5111	36441
5114	36442
5129	36443
5145	36444
5164	36445
5215	36446
5222	36447
5271	36448
5273	36449
5290	36450
5309	36451
5320	36452
5328	36453
5343	36454
5350	36455
5352	36456
5358	36457
5367	36458
5382	36459
5383	36460
5388	36461
5401	36462
5506	36463
5525	36464
5546	36465
5550	36466
5586	36467
5596	36468
5606	36469
5654	36470
5655	36471
5673	36472
5674	36473
5721	36474
5729	36475
5730	36476
5741	36477
5762	36478
5778	36479
5781	36480
5782	36481
5841	36482
5857	36483
5873	36484
5878	36485
5886	36486
5916	36487
5917	36488
5929	36489
5936	36490
5959	36491
5970	36492
5971	36493
5994	36494
5997	36495
6026	36496
6028	36497
6038	36498
6044	36499
6060	36500
6061	36501
6069	36502
6098	36503
6101	36504
6113	36505
6120	36506
6147	36507
6156	36508
6165	36509
6169	36510
6174	36511
6191	36512
6223	36513
6234	36514
6239	36515
6251	36516
6265	36517
6286	36518
6287	36519
6291	36520
6299	36521
6304	36522
6322	36523
6332	36524
6349	36525
6374	36526
6379	36527
6387	36528
6403	36529
6406	36530
6416	36531
6427	36532
6451	36533
6527	36534
6535	36535
6536	36536
6541	36537
6544	36538
6558	36539
6583	36540
6600	36541
6607	36542
6630	36543
6634	36544
6636	36545
6654	36546
6668	36547
6683	36548
6684	36549
6714	36550
6718	36551
6739	36552
6749	36553
6777	36554
6786	36555
6788	36556
6791	36557
6802	36558
6814	36559
6815	36560
6822	36561
6857	36562
6873	36563
6893	36564
6928	36565
6932	36566
6961	36567
6963	36568
6967	36569
6980	36570
6982	36571
6991	36572
6995	36573
7007	36574
7008	36575
7045	36576
7099	36577
7102	36578
7137	36579
7151	36580
7167	36581
7220	36582
7228	36583
7256	36584
7260	36585
7261	36586
7280	36587
7293	36588
7300	36589
7306	36590
7332	36591
7344	36592
7362	36593
7381	36594
7395	36595
7404	36596
7420	36597
7426	36598
7439	36599
7444	36600
7447	36601
7449	36602
7471	36603
7479	36604
7492	36605
7499	36606
7522	36607
7529	36608
7532	36609
7536	36610
7549	36611
7555	36612
7556	36613
7568	36614
7591	36615
7625	36616
7630	36617
7656	36618
7668	36619
7709	36620
7711	36621
7731	36622
7740	36623
7797	36624
7828	36625
7856	36626
7871	36627
7903	36628
7904	36629
7915	36630
7918	36631
7920	36632
7927	36633
7935	36634
7941	36635
7968	36636
7988	36637
8000	36638
8013	36639
8019	36640
8024	36641
8029	36642
8031	36643
8056	36644
8061	36645
8064	36646
8109	36647
8120	36648
8140	36649
8153	36650
8154	36651
8161	36652
8197	36653
8201	36654
8214	36655
8224	36656
8228	36657
8241	36658
8274	36659
8288	36660
8313	36661
8356	36662
8357	36663
8358	36664
8373	36665
8387	36666
8392	36667
8402	36668
8424	36669
8451	36670
8453	36671
8515	36672
8558	36673
8560	36674
8582	36675
8584	36676
8589	36677
8593	36678
8606	36679
8607	36680
8636	36681
8638	36682
8646	36683
8653	36684
8655	36685
8656	36686
8661	36687
8712	36688
8729	36689
8735	36690
8738	36691
8760	36692
8766	36693
8787	36694
8804	36695
8816	36696
8818	36697
8820	36698
8826	36699
8830	36700
8834	36701
8842	36702
8849	36703
8857	36704
8871	36705
8879	36706
8925	36707
8929	36708
8933	36709
8947	36710
8948	36711
8976	36712
9030	36713
9032	36714
9065	36715
9097	36716
9100	36717
9106	36718
9146	36719
9157	36720
9166	36721
9206	36722
9208	36723
9217	36724
9255	36725
9315	36726
9338	36727
9344	36728
9354	36729
9360	36730
9367	36731
9385	36732
9398	36733
9423	36734
9469	36735
9477	36736
9478	36737
9511	36738
9542	36739
9559	36740
9599	36741
9606	36742
9621	36743
9632	36744
9652	36745
9675	36746
9682	36747
9683	36748
9684	36749
9713	36750
9716	36751
9719	36752
9743	36753
9744	36754
9749	36755
9752	36756
9763	36757
9782	36758
9785	36759
9787	36760
9789	36761
9807	36762
9828	36763
9834	36764
9846	36765
9865	36766
9884	36767
9900	36768
9917	36769
9918	36770
9924	36771
9933	36772
9934	36773
9957	36774
9963	36775
9990	36776
9993	36777
9995	36778
9999	36779
10001	36780
10010	36781
10019	36782
10021	36783
10031	36784
10042	36785
10044	36786
10055	36787
10069	36788
10114	36789
10120	36790
10121	36791
10137	36792
10145	36793
10153	36794
10159	36795
10163	36796
10207	36797
10223	36798
10227	36799
10232	36800
10233	36801
10237	36802
10242	36803
10243	36804
10258	36805
10267	36806
10273	36807
10295	36808
10302	36809
10310	36810
10329	36811
10330	36812
10331	36813
10341	36814
10343	36815
10351	36816
10357	36817
10368	36818
10369	36819
10370	36820
10373	36821
10377	36822
10396	36823
10408	36824
10413	36825
10427	36826
10430	36827
10439	36828
10443	36829
10444	36830
10446	36831
10455	36832
10461	36833
10468	36834
10477	36835
10483	36836
10492	36837
10496	36838
10498	36839
10504	36840
10513	36841
10528	36842
10531	36843
10566	36844
10572	36845
10577	36846
10588	36847
10590	36848
10604	36849
10647	36850
10657	36851
10663	36852
10666	36853
10669	36854
10686	36855
10687	36856
10690	36857
10692	36858
10708	36859
10710	36860
10721	36861
10723	36862
10726	36863
10729	36864
10738	36865
10741	36866
10746	36867
10759	36868
10767	36869
10770	36870
10771	36871
10777	36872
10799	36873
10813	36874
10819	36875
10825	36876
10830	36877
10838	36878
10847	36879
10864	36880
10937	36881
10938	36882
10941	36883
10951	36884
10964	36885
10973	36886
10979	36887
10983	36888
10997	36889
11017	36890
11019	36891
11034	36892
11048	36893
11049	36894
11053	36895
11064	36896
11083	36897
11128	36898
11132	36899
11136	36900
11139	36901
11155	36902
11160	36903
11167	36904
11200	36905
11201	36906
11240	36907
11241	36908
11263	36909
11286	36910
11290	36911
11291	36912
11294	36913
11300	36914
11327	36915
11334	36916
11358	36917
11363	36918
11386	36919
11390	36920
11391	36921
11393	36922
11404	36923
11413	36924
11424	36925
11428	36926
11430	36927
11441	36928
11444	36929
11446	36930
11454	36931
11467	36932
11472	36933
11474	36934
11498	36935
11499	36936
11510	36937
11513	36938
11526	36939
11567	36940
11574	36941
11581	36942
11586	36943
11587	36944
11605	36945
11627	36946
11631	36947
11634	36948
11636	36949
11638	36950
11654	36951
11657	36952
11695	36953
11706	36954
11709	36955
11712	36956
11725	36957
11731	36958
11737	36959
11739	36960
11744	36961
11750	36962
11778	36963
11783	36964
11788	36965
11805	36966
11824	36967
11826	36968
11834	36969
11839	36970
11847	36971
11854	36972
11860	36973
11888	36974
11906	36975
11909	36976
11912	36977
11931	36978
11952	36979
11974	36980
11980	36981
11994	36982
11998	36983
12010	36984
12012	36985
12016	36986
12035	36987
12042	36988
12044	36989
12049	36990
12064	36991
12069	36992
12112	36993
12115	36994
12118	36995
12141	36996
12163	36997
12166	36998
12204	36999
12212	37000
12221	37001
12229	37002
12231	37003
12240	37004
12242	37005
12244	37006
12259	37007
12260	37008
12293	37009
12313	37010
12326	37011
12333	37012
12338	37013
12346	37014
12357	37015
12359	37016
12366	37017
12374	37018
12401	37019
12406	37020
12414	37021
12429	37022
12447	37023
12451	37024
12466	37025
12469	37026
12473	37027
12475	37028
12480	37029
12483	37030
12510	37031
12520	37032
12521	37033
12522	37034
12527	37035
12547	37036
12564	37037
12578	37038
12581	37039
12584	37040
12599	37041
12610	37042
12614	37043
12637	37044
12638	37045
12656	37046
12666	37047
12671	37048
12683	37049
12698	37050
12710	37051
12721	37052
12746	37053
12747	37054
12749	37055
12752	37056
12764	37057
12770	37058
12772	37059
12784	37060
12785	37061
12805	37062
12806	37063
12811	37064
12816	37065
12819	37066
12832	37067
12834	37068
12842	37069
12859	37070
12865	37071
12893	37072
12902	37073
12909	37074
12923	37075
12937	37076
12944	37077
12961	37078
12962	37079
12990	37080
13000	37081
13008	37082
13017	37083
13019	37084
13021	37085
13024	37086
13037	37087
13045	37088
13050	37089
13051	37090
13064	37091
13081	37092
13082	37093
13093	37094
13104	37095
13116	37096
13150	37097
13162	37098
13164	37099
13174	37100
13192	37101
13202	37102
13203	37103
13215	37104
13218	37105
13222	37106
13224	37107
13232	37108
13268	37109
13279	37110
13283	37111
13288	37112
13294	37113
13296	37114
13330	37115
13331	37116
13348	37117
13354	37118
13378	37119
13401	37120
13405	37121
13414	37122
13429	37123
13438	37124
13441	37125
13453	37126
13457	37127
13458	37128
13460	37129
13474	37130
13490	37131
13492	37132
13504	37133
13509	37134
13520	37135
13537	37136
13543	37137
13549	37138
13551	37139
13569	37140
13571	37141
13611	37142
13623	37143
13624	37144
13635	37145
13637	37146
13652	37147
13660	37148
13673	37149
13688	37150
13690	37151
13697	37152
13715	37153
13727	37154
13732	37155
13735	37156
13765	37157
13768	37158
13774	37159
13775	37160
13780	37161
13785	37162
13789	37163
13797	37164
13805	37165
13812	37166
13823	37167
13829	37168
13831	37169
13838	37170
13853	37171
13860	37172
13863	37173
13874	37174
13885	37175
13889	37176
13891	37177
13892	37178
13901	37179
13902	37180
13904	37181
13924	37182
13938	37183
13956	37184
13979	37185
13986	37186
13996	37187
14014	37188
14016	37189
14027	37190
14030	37191
14036	37192
14037	37193
14052	37194
14074	37195
14080	37196
14104	37197
14116	37198
14120	37199
14129	37200
14150	37201
14178	37202
14181	37203
14185	37204
14197	37205
14215	37206
14221	37207
14225	37208
14246	37209
14247	37210
14256	37211
14286	37212
14289	37213
14300	37214
14350	37215
14351	37216
14359	37217
14362	37218
14366	37219
14377	37220
14388	37221
14392	37222
14394	37223
14416	37224
14421	37225
14433	37226
14435	37227
14437	37228
14442	37229
14466	37230
14487	37231
14501	37232
14506	37233
14522	37234
14538	37235
14540	37236
14544	37237
14546	37238
14548	37239
14550	37240
14552	37241
14563	37242
14570	37243
14604	37244
14615	37245
14635	37246
14643	37247
14646	37248
14659	37249
14663	37250
14689	37251
14690	37252
14697	37253
14719	37254
14731	37255
14734	37256
14747	37257
14761	37258
14763	37259
14767	37260
14781	37261
14783	37262
14788	37263
14829	37264
14837	37265
14840	37266
14853	37267
14857	37268
14863	37269
14869	37270
14873	37271
14877	37272
14881	37273
14902	37274
14908	37275
14913	37276
14940	37277
14948	37278
14960	37279
14984	37280
14988	37281
15010	37282
15026	37283
15039	37284
15046	37285
15053	37286
15057	37287
15061	37288
15073	37289
15088	37290
15089	37291
15095	37292
15106	37293
15110	37294
15112	37295
15117	37296
15151	37297
15152	37298
15153	37299
15157	37300
15161	37301
15186	37302
15200	37303
15220	37304
15221	37305
15232	37306
15234	37307
15248	37308
15275	37309
15299	37310
15310	37311
15329	37312
15330	37313
15340	37314
15360	37315
15361	37316
15363	37317
15367	37318
15370	37319
15383	37320
15385	37321
15386	37322
15392	37323
15416	37324
15429	37325
15435	37326
15451	37327
15455	37328
15456	37329
15457	37330
15467	37331
15486	37332
15498	37333
15504	37334
15517	37335
15553	37336
15561	37337
15569	37338
15570	37339
15573	37340
15576	37341
15583	37342
15600	37343
15602	37344
15643	37345
15651	37346
15655	37347
15667	37348
15680	37349
15685	37350
15687	37351
15691	37352
15692	37353
15696	37354
15699	37355
15706	37356
15751	37357
15761	37358
15765	37359
15766	37360
15776	37361
15785	37362
15807	37363
15810	37364
15812	37365
15829	37366
15832	37367
15837	37368
15846	37369
15857	37370
15864	37371
15872	37372
15910	37373
15938	37374
15953	37375
15956	37376
15960	37377
15975	37378
15991	37379
16004	37380
16006	37381
16007	37382
16009	37383
16012	37384
16015	37385
16024	37386
16046	37387
16054	37388
16091	37389
16099	37390
16111	37391
16119	37392
16151	37393
16159	37394
16161	37395
16165	37396
16175	37397
16189	37398
16190	37399
16192	37400
16199	37401
16212	37402
16215	37403
16229	37404
16238	37405
16269	37406
16271	37407
16286	37408
16290	37409
16292	37410
16325	37411
16336	37412
16354	37413
16356	37414
16358	37415
16382	37416
16398	37417
16403	37418
16407	37419
16457	37420
16467	37421
16475	37422
16481	37423
16494	37424
16495	37425
16497	37426
16501	37427
16513	37428
16522	37429
16530	37430
16538	37431
16541	37432
16555	37433
16556	37434
16557	37435
16570	37436
16595	37437
16596	37438
16599	37439
16600	37440
16603	37441
16614	37442
16643	37443
16652	37444
16656	37445
16659	37446
16663	37447
16667	37448
16668	37449
16671	37450
16732	37451
16752	37452
16754	37453
16775	37454
16780	37455
16801	37456
16805	37457
16810	37458
16812	37459
16821	37460
16833	37461
16848	37462
16852	37463
16853	37464
16854	37465
16855	37466
16873	37467
16891	37468
16911	37469
16931	37470
16932	37471
16934	37472
16946	37473
16953	37474
16962	37475
16964	37476
16967	37477
16974	37478
16975	37479
16987	37480
16993	37481
17004	37482
17008	37483
17022	37484
17054	37485
17072	37486
17074	37487
17077	37488
17110	37489
17127	37490
17146	37491
17149	37492
17153	37493
17159	37494
17170	37495
17171	37496
17189	37497
17190	37498
17200	37499
17203	37500
17210	37501
17216	37502
17220	37503
17231	37504
17240	37505
17241	37506
17280	37507
17317	37508
17318	37509
17343	37510
17345	37511
17391	37512
17408	37513
17409	37514
17429	37515
17445	37516
17451	37517
17457	37518
17487	37519
17498	37520
17499	37521
17524	37522
17526	37523
17529	37524
17570	37525
17583	37526
17597	37527
17601	37528
17602	37529
17604	37530
17618	37531
17619	37532
17629	37533
17631	37534
17634	37535
17640	37536
17651	37537
17656	37538
17671	37539
17708	37540
17715	37541
17721	37542
17728	37543
17729	37544
17732	37545
17750	37546
17758	37547
17794	37548
17806	37549
17813	37550
17815	37551
17830	37552
17832	37553
17846	37554
17865	37555
17869	37556
17872	37557
17874	37558
17899	37559
17900	37560
17901	37561
17907	37562
17943	37563
17951	37564
17966	37565
17968	37566
17973	37567
17974	37568
17986	37569
17996	37570
18010	37571
18023	37572
18027	37573
18030	37574
18041	37575
18044	37576
18062	37577
18066	37578
18074	37579
18076	37580
18090	37581
18098	37582
18157	37583
18159	37584
18170	37585
18181	37586
18182	37587
18186	37588
18197	37589
18201	37590
18214	37591
18222	37592
18227	37593
18229	37594
18251	37595
18257	37596
18261	37597
18268	37598
18276	37599
18281	37600
18282	37601
18286	37602
18288	37603
18316	37604
18323	37605
18336	37606
18346	37607
18350	37608
18366	37609
18367	37610
18377	37611
18387	37612
18403	37613
18423	37614
18440	37615
18451	37616
18453	37617
18455	37618
18465	37619
18468	37620
18478	37621
18481	37622
18485	37623
18498	37624
18502	37625
18511	37626
18551	37627
18553	37628
18563	37629
18596	37630
18606	37631
18607	37632
18610	37633
18627	37634
18628	37635
18630	37636
18667	37637
18669	37638
18671	37639
18676	37640
18697	37641
18703	37642
18712	37643
18723	37644
18747	37645
18748	37646
18780	37647
18806	37648
18822	37649
18833	37650
18865	37651
18867	37652
18870	37653
18872	37654
18879	37655
18882	37656
18884	37657
18898	37658
18921	37659
18926	37660
18931	37661
18933	37662
18935	37663
18951	37664
18955	37665
18967	37666
18970	37667
18994	37668
19009	37669
19032	37670
19034	37671
19057	37672
19074	37673
19076	37674
19090	37675
19094	37676
19102	37677
19106	37678
19108	37679
19112	37680
19113	37681
19117	37682
19132	37683
19136	37684
19138	37685
19150	37686
19154	37687
19160	37688
19167	37689
19168	37690
19170	37691
19178	37692
19188	37693
19198	37694
19201	37695
19228	37696
19258	37697
19261	37698
19264	37699
19282	37700
19317	37701
19318	37702
19321	37703
19356	37704
19362	37705
19367	37706
19395	37707
19418	37708
19419	37709
19422	37710
19433	37711
19439	37712
19446	37713
19451	37714
19466	37715
19484	37716
19498	37717
19511	37718
19514	37719
19541	37720
19554	37721
19580	37722
19585	37723
19598	37724
19610	37725
19613	37726
19617	37727
19626	37728
19639	37729
19642	37730
19647	37731
19650	37732
19680	37733
19683	37734
19693	37735
19694	37736
19708	37737
19765	37738
19768	37739
20301	37740
20508	37741
20915	37742
21593	37743
21760	37744
21917	37745
22302	37746
22303	37747
22312	37748
22330	37749
22332	37750
22334	37751
22340	37752
22348	37753
22350	37754
22366	37755
22381	37756
22390	37757
22396	37758
22409	37759
22417	37760
22422	37761
22424	37762
22432	37763
22442	37764
22450	37765
22463	37766
22477	37767
22482	37768
22489	37769
22495	37770
22511	37771
22516	37772
22518	37773
22527	37774
22535	37775
22540	37776
22547	37777
22565	37778
22566	37779
