-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsQPEP_L1_Solver.m
861 lines (859 loc) · 121 KB
/
sQPEP_L1_Solver.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
function [lambda, q] = sQPEP_L1_Solver(W)
[C0,C1] = setup_elimination_template(W);
b_ind = [628,1293,1958,2623,3288,3953,4618,5283,5948,6613,7278,7943,8608,9273,9938,10603,11268,11933,12598,13263,13928,14593,15258,15923,16588,17253,17918,18583,19248,19913,20578,21243,21908,22573,23238,23903,24568];
b = zeros(664,37);
b(b_ind) = -1;
%alpha = C0' \ b;
alpha = pinv(C0.') * b;
RR = [alpha'*C1;eye(80)];
AM_ind = [114,81,57,45,1,2,3,4,49,5,6,7,53,8,9,10,56,11,12,58,13,65,61,14,64,23,15,66,16,73,69,17,72,28,18,74,19,79,78,33,20,80,21,82,83,22,92,86,87,24,...
90,25,91,26,93,94,27,103,97,98,29,101,30,102,31,104,105,32,111,109,34,110,35,112,113,36,115,116,117,37];
AM = RR(AM_ind,:);
[V,D] = eig(AM);
V = V ./ (ones(size(V,1),1)*V(1,:));
sols(1,:) = V(2,:);
sols(2,:) = V(47,:);
sols(3,:) = V(58,:);
sols(4,:) = V(69,:);
sols(5,:) = diag(D).';
lambda = sols(1, :);
q1 = sols(2, :);
q2 = sols(3, :);
q3 = sols(4, :);
q4 = sols(5, :);
nsols = numel(lambda);
lambda = num2cell(lambda);
q = cell(1, nsols);
for isol = 1:nsols
q{isol} = nan(4, 1);
q{isol}(1) = q1(isol);
q{isol}(2) = q2(isol);
q{isol}(3) = q3(isol);
q{isol}(4) = q4(isol);
end
% Action = ; q1; q2; q3; q4
% Quotient ring basis (V) = bda, lambda^2, lambda^3, lambda^3*q1, lambda^3*q2, lambda^3*q3, lambda^3*q4, lambda^2*q1, lambda^2*q1*q2, lambda^2*q1*q3, lambda^2*q1*q4, lambda^2*q2, lambda^2*q2^2, lambda^2*q2*q3, lambda^2*q2*q4, lambda^2*q3, lambda^2*q3^2, lambda^2*q3*q4, lambda^2*q4, lambda^2*q4^2, lambda*q1, lambda*q1*q2, lambda*q1*q2*q4, lambda*q1*q3, lambda*q1*q3^2, lambda*q1*q3*q4, lambda*q1*q4, lambda*q1*q4^2, lambda*q2, lambda*q2^2, lambda*q2^2*q4, lambda*q2*q3, lambda*q2*q3^2, lambda*q2*q3*q4, lambda*q2*q4, lambda*q2*q4^2, lambda*q3, lambda*q3^2, lambda*q3^3, lambda*q3^2*q4, lambda*q3*q4, lambda*q3*q4^2, lambda*q4, lambda*q4^2, lambda*q4^3, q1, q1*q2, q1*q2*q4, q1*q2*q4^2, q1*q3, q1*q3^2, q1*q3*q4, q1*q3*q4^2, q1*q4, q1*q4^2, q1*q4^3, q2, q2^2, q2^2*q4, q2^2*q4^2, q2*q3, q2*q3^2, q2*q3*q4, q2*q3*q4^2, q2*q4, q2*q4^2, q2*q4^3, q3, q3^2, q3^3, q3^2*q4, q3^2*q4^2, q3*q4, q3*q4^2, q3*q4^3, q4, q4^2, q4^3, q4^4
% Available monomials (RR*V) = ^3*q1*q4, lambda^3*q2*q4, lambda^3*q3*q4, lambda^3*q4^2, lambda^2*q1*q2*q4, lambda^2*q1*q3*q4, lambda^2*q1*q4^2, lambda^2*q2^2*q4, lambda^2*q2*q3*q4, lambda^2*q2*q4^2, lambda^2*q3^2*q4, lambda^2*q3*q4^2, lambda^2*q4^3, lambda*q1*q2*q4^2, lambda*q1*q3*q4^2, lambda*q1*q4^3, lambda*q2^2*q4^2, lambda*q2*q3*q4^2, lambda*q2*q4^3, lambda*q3^2*q4^2, lambda*q3*q4^3, lambda*q4^4, lambda*q1*q3^2*q4, q1*q2*q4^3, q1*q3^2*q4, q1*q3*q4^3, q1*q4^4, lambda*q2*q3^2*q4, q2^2*q4^3, q2*q3^2*q4, q2*q3*q4^3, q2*q4^4, lambda*q3^3*q4, q3^3*q4, q3^2*q4^3, q3*q4^4, q4^5, 1, lambda, lambda^2, lambda^3, lambda^3*q1, lambda^3*q2, lambda^3*q3, lambda^3*q4, lambda^2*q1, lambda^2*q1*q2, lambda^2*q1*q3, lambda^2*q1*q4, lambda^2*q2, lambda^2*q2^2, lambda^2*q2*q3, lambda^2*q2*q4, lambda^2*q3, lambda^2*q3^2, lambda^2*q3*q4, lambda^2*q4, lambda^2*q4^2, lambda*q1, lambda*q1*q2, lambda*q1*q2*q4, lambda*q1*q3, lambda*q1*q3^2, lambda*q1*q3*q4, lambda*q1*q4, lambda*q1*q4^2, lambda*q2, lambda*q2^2, lambda*q2^2*q4, lambda*q2*q3, lambda*q2*q3^2, lambda*q2*q3*q4, lambda*q2*q4, lambda*q2*q4^2, lambda*q3, lambda*q3^2, lambda*q3^3, lambda*q3^2*q4, lambda*q3*q4, lambda*q3*q4^2, lambda*q4, lambda*q4^2, lambda*q4^3, q1, q1*q2, q1*q2*q4, q1*q2*q4^2, q1*q3, q1*q3^2, q1*q3*q4, q1*q3*q4^2, q1*q4, q1*q4^2, q1*q4^3, q2, q2^2, q2^2*q4, q2^2*q4^2, q2*q3, q2*q3^2, q2*q3*q4, q2*q3*q4^2, q2*q4, q2*q4^2, q2*q4^3, q3, q3^2, q3^3, q3^2*q4, q3^2*q4^2, q3*q4, q3*q4^2, q3*q4^3, q4, q4^2, q4^3, q4^4
function coeffs = compute_coeffs(W)
W_1_1 = W(1);
W_2_1 = W(2);
W_3_1 = W(3);
W_4_1 = W(4);
W_1_2 = W(5);
W_2_2 = W(6);
W_3_2 = W(7);
W_4_2 = W(8);
W_1_3 = W(9);
W_2_3 = W(10);
W_3_3 = W(11);
W_4_3 = W(12);
W_1_4 = W(13);
W_2_4 = W(14);
W_3_4 = W(15);
W_4_4 = W(16);
W_1_5 = W(17);
W_2_5 = W(18);
W_3_5 = W(19);
W_4_5 = W(20);
W_1_6 = W(21);
W_2_6 = W(22);
W_3_6 = W(23);
W_4_6 = W(24);
W_1_7 = W(25);
W_2_7 = W(26);
W_3_7 = W(27);
W_4_7 = W(28);
W_1_8 = W(29);
W_2_8 = W(30);
W_3_8 = W(31);
W_4_8 = W(32);
W_1_9 = W(33);
W_2_9 = W(34);
W_3_9 = W(35);
W_4_9 = W(36);
W_1_10 = W(37);
W_2_10 = W(38);
W_3_10 = W(39);
W_4_10 = W(40);
W_1_11 = W(41);
W_2_11 = W(42);
W_3_11 = W(43);
W_4_11 = W(44);
W_1_12 = W(45);
W_2_12 = W(46);
W_3_12 = W(47);
W_4_12 = W(48);
W_1_13 = W(49);
W_2_13 = W(50);
W_3_13 = W(51);
W_4_13 = W(52);
W_1_14 = W(53);
W_2_14 = W(54);
W_3_14 = W(55);
W_4_14 = W(56);
W_1_15 = W(57);
W_2_15 = W(58);
W_3_15 = W(59);
W_4_15 = W(60);
W_1_16 = W(61);
W_2_16 = W(62);
W_3_16 = W(63);
W_4_16 = W(64);
W_1_17 = W(65);
W_2_17 = W(66);
W_3_17 = W(67);
W_4_17 = W(68);
W_1_18 = W(69);
W_2_18 = W(70);
W_3_18 = W(71);
W_4_18 = W(72);
W_1_19 = W(73);
W_2_19 = W(74);
W_3_19 = W(75);
W_4_19 = W(76);
W_1_20 = W(77);
W_2_20 = W(78);
W_3_20 = W(79);
W_4_20 = W(80);
W_1_21 = W(81);
W_2_21 = W(82);
W_3_21 = W(83);
W_4_21 = W(84);
W_1_22 = W(85);
W_2_22 = W(86);
W_3_22 = W(87);
W_4_22 = W(88);
W_1_23 = W(89);
W_2_23 = W(90);
W_3_23 = W(91);
W_4_23 = W(92);
W_1_24 = W(93);
W_2_24 = W(94);
W_3_24 = W(95);
W_4_24 = W(96);
W_1_25 = W(97);
W_2_25 = W(98);
W_3_25 = W(99);
W_4_25 = W(100);
W_1_26 = W(101);
W_2_26 = W(102);
W_3_26 = W(103);
W_4_26 = W(104);
W_1_27 = W(105);
W_2_27 = W(106);
W_3_27 = W(107);
W_4_27 = W(108);
W_1_28 = W(109);
W_2_28 = W(110);
W_3_28 = W(111);
W_4_28 = W(112);
W_1_29 = W(113);
W_2_29 = W(114);
W_3_29 = W(115);
W_4_29 = W(116);
W_1_30 = W(117);
W_2_30 = W(118);
W_3_30 = W(119);
W_4_30 = W(120);
W_1_31 = W(121);
W_2_31 = W(122);
W_3_31 = W(123);
W_4_31 = W(124);
W_1_32 = W(125);
W_2_32 = W(126);
W_3_32 = W(127);
W_4_32 = W(128);
W_1_33 = W(129);
W_2_33 = W(130);
W_3_33 = W(131);
W_4_33 = W(132);
W_1_34 = W(133);
W_2_34 = W(134);
W_3_34 = W(135);
W_4_34 = W(136);
W_1_35 = W(137);
W_2_35 = W(138);
W_3_35 = W(139);
W_4_35 = W(140);
W_1_36 = W(141);
W_2_36 = W(142);
W_3_36 = W(143);
W_4_36 = W(144);
W_1_37 = W(145);
W_2_37 = W(146);
W_3_37 = W(147);
W_4_37 = W(148);
W_1_38 = W(149);
W_2_38 = W(150);
W_3_38 = W(151);
W_4_38 = W(152);
W_1_39 = W(153);
W_2_39 = W(154);
W_3_39 = W(155);
W_4_39 = W(156);
W_1_40 = W(157);
W_2_40 = W(158);
W_3_40 = W(159);
W_4_40 = W(160);
W_1_41 = W(161);
W_2_41 = W(162);
W_3_41 = W(163);
W_4_41 = W(164);
W_1_42 = W(165);
W_2_42 = W(166);
W_3_42 = W(167);
W_4_42 = W(168);
W_1_43 = W(169);
W_2_43 = W(170);
W_3_43 = W(171);
W_4_43 = W(172);
W_1_44 = W(173);
W_2_44 = W(174);
W_3_44 = W(175);
W_4_44 = W(176);
W_1_45 = W(177);
W_2_45 = W(178);
W_3_45 = W(179);
W_4_45 = W(180);
W_1_46 = W(181);
W_2_46 = W(182);
W_3_46 = W(183);
W_4_46 = W(184);
W_1_47 = W(185);
W_2_47 = W(186);
W_3_47 = W(187);
W_4_47 = W(188);
W_1_48 = W(189);
W_2_48 = W(190);
W_3_48 = W(191);
W_4_48 = W(192);
W_1_49 = W(193);
W_2_49 = W(194);
W_3_49 = W(195);
W_4_49 = W(196);
W_1_50 = W(197);
W_2_50 = W(198);
W_3_50 = W(199);
W_4_50 = W(200);
W_1_51 = W(201);
W_2_51 = W(202);
W_3_51 = W(203);
W_4_51 = W(204);
W_1_52 = W(205);
W_2_52 = W(206);
W_3_52 = W(207);
W_4_52 = W(208);
W_1_53 = W(209);
W_2_53 = W(210);
W_3_53 = W(211);
W_4_53 = W(212);
W_1_54 = W(213);
W_2_54 = W(214);
W_3_54 = W(215);
W_4_54 = W(216);
W_1_55 = W(217);
W_2_55 = W(218);
W_3_55 = W(219);
W_4_55 = W(220);
W_1_56 = W(221);
W_2_56 = W(222);
W_3_56 = W(223);
W_4_56 = W(224);
W_1_57 = W(225);
W_2_57 = W(226);
W_3_57 = W(227);
W_4_57 = W(228);
W_1_58 = W(229);
W_2_58 = W(230);
W_3_58 = W(231);
W_4_58 = W(232);
W_1_59 = W(233);
W_2_59 = W(234);
W_3_59 = W(235);
W_4_59 = W(236);
W_1_60 = W(237);
W_2_60 = W(238);
W_3_60 = W(239);
W_4_60 = W(240);
W_1_61 = W(241);
W_2_61 = W(242);
W_3_61 = W(243);
W_4_61 = W(244);
W_1_62 = W(245);
W_2_62 = W(246);
W_3_62 = W(247);
W_4_62 = W(248);
W_1_63 = W(249);
W_2_63 = W(250);
W_3_63 = W(251);
W_4_63 = W(252);
W_1_64 = W(253);
W_2_64 = W(254);
W_3_64 = W(255);
W_4_64 = W(256);
coeffs = [
-1.0
W_1_1
W_1_2+W_1_5+W_1_17
W_1_3+W_1_9+W_1_33
W_1_4+W_1_13+W_1_49
W_1_6+W_1_18+W_1_21
W_1_7+W_1_10+W_1_19+W_1_25+W_1_34+W_1_37
W_1_8+W_1_14+W_1_20+W_1_29+W_1_50+W_1_53
W_1_11+W_1_35+W_1_41
W_1_12+W_1_15+W_1_36+W_1_45+W_1_51+W_1_57
W_1_16+W_1_52+W_1_61
W_1_22
W_1_23+W_1_26+W_1_38
W_1_24+W_1_30+W_1_54
W_1_27+W_1_39+W_1_42
W_1_28+W_1_31+W_1_40+W_1_46+W_1_55+W_1_58
W_1_32+W_1_56+W_1_62
W_1_43
W_1_44+W_1_47+W_1_59
W_1_48+W_1_60+W_1_63
W_1_64
-1.0
W_2_1
W_2_2+W_2_5+W_2_17
W_2_3+W_2_9+W_2_33
W_2_4+W_2_13+W_2_49
W_2_6+W_2_18+W_2_21
W_2_7+W_2_10+W_2_19+W_2_25+W_2_34+W_2_37
W_2_8+W_2_14+W_2_20+W_2_29+W_2_50+W_2_53
W_2_11+W_2_35+W_2_41
W_2_12+W_2_15+W_2_36+W_2_45+W_2_51+W_2_57
W_2_16+W_2_52+W_2_61
W_2_22
W_2_23+W_2_26+W_2_38
W_2_24+W_2_30+W_2_54
W_2_27+W_2_39+W_2_42
W_2_28+W_2_31+W_2_40+W_2_46+W_2_55+W_2_58
W_2_32+W_2_56+W_2_62
W_2_43
W_2_44+W_2_47+W_2_59
W_2_48+W_2_60+W_2_63
W_2_64
-1.0
W_3_1
W_3_2+W_3_5+W_3_17
W_3_3+W_3_9+W_3_33
W_3_4+W_3_13+W_3_49
W_3_6+W_3_18+W_3_21
W_3_7+W_3_10+W_3_19+W_3_25+W_3_34+W_3_37
W_3_8+W_3_14+W_3_20+W_3_29+W_3_50+W_3_53
W_3_11+W_3_35+W_3_41
W_3_12+W_3_15+W_3_36+W_3_45+W_3_51+W_3_57
W_3_16+W_3_52+W_3_61
W_3_22
W_3_23+W_3_26+W_3_38
W_3_24+W_3_30+W_3_54
W_3_27+W_3_39+W_3_42
W_3_28+W_3_31+W_3_40+W_3_46+W_3_55+W_3_58
W_3_32+W_3_56+W_3_62
W_3_43
W_3_44+W_3_47+W_3_59
W_3_48+W_3_60+W_3_63
W_3_64
-1.0
W_4_1
W_4_2+W_4_5+W_4_17
W_4_3+W_4_9+W_4_33
W_4_4+W_4_13+W_4_49
W_4_6+W_4_18+W_4_21
W_4_7+W_4_10+W_4_19+W_4_25+W_4_34+W_4_37
W_4_8+W_4_14+W_4_20+W_4_29+W_4_50+W_4_53
W_4_11+W_4_35+W_4_41
W_4_12+W_4_15+W_4_36+W_4_45+W_4_51+W_4_57
W_4_16+W_4_52+W_4_61
W_4_22
W_4_23+W_4_26+W_4_38
W_4_24+W_4_30+W_4_54
W_4_27+W_4_39+W_4_42
W_4_28+W_4_31+W_4_40+W_4_46+W_4_55+W_4_58
W_4_32+W_4_56+W_4_62
W_4_43
W_4_44+W_4_47+W_4_59
W_4_48+W_4_60+W_4_63
W_4_64
1.0
1.0
1.0
1.0
-1.0];
function [C0,C1] = setup_elimination_template(W)
[coeffs] = compute_coeffs(W);
coeffs0_ind = [2,23,44,65,2,3,23,24,44,45,65,66,2,3,6,23,24,27,44,45,48,65,66,69,3,6,12,24,27,33,45,48,54,66,69,75,6,12,27,33,48,54,69,75,12,33,54,75,2,4,...
23,25,44,46,65,67,2,3,4,7,23,24,25,28,44,45,46,49,65,66,67,70,3,4,6,7,13,24,25,27,28,34,45,46,48,49,55,66,67,69,70,76,6,7,12,13,27,28,33,34,...
48,49,54,55,69,70,75,76,12,13,33,34,54,55,75,76,2,4,9,23,25,30,44,46,51,65,67,72,3,4,7,9,15,24,25,28,30,36,45,46,49,51,57,66,67,70,72,78,6,7,...
9,13,15,27,28,30,34,36,48,49,51,55,57,69,70,72,76,78,12,13,15,33,34,36,54,55,57,75,76,78,4,9,18,25,30,39,46,51,60,67,72,81,7,9,15,18,28,30,36,39,...
49,51,57,60,70,72,78,81,13,15,18,34,36,39,55,57,60,76,78,81,9,18,30,39,51,60,72,81,15,18,36,39,57,60,78,81,18,39,60,81,2,23,2,3,23,24,44,2,3,6,...
23,24,27,44,45,65,3,6,12,24,27,33,45,48,66,6,12,27,33,48,54,69,12,33,54,75,2,23,44,65,2,3,4,23,24,25,44,45,65,66,2,3,4,6,7,23,24,25,27,28,...
44,45,46,48,65,66,69,3,4,6,7,12,13,24,25,27,28,33,34,45,46,48,49,54,66,67,69,75,6,7,12,13,27,28,33,34,48,49,54,55,69,70,75,12,13,33,34,54,55,75,...
76,2,4,5,23,25,26,44,46,47,65,67,68,2,3,4,5,7,8,9,23,24,25,26,28,29,30,44,45,46,47,49,50,65,66,67,68,70,71,3,4,5,6,7,8,9,13,14,15,24,...
25,26,27,28,29,30,34,35,36,45,46,47,48,49,50,51,55,56,66,67,68,69,70,71,76,77,6,7,8,9,12,13,14,15,27,28,29,30,33,34,35,36,48,49,50,51,54,55,56,57,...
69,70,71,72,75,76,77,12,13,14,15,33,34,35,36,54,55,56,57,75,76,77,78,2,4,5,9,10,23,25,26,30,31,44,46,47,51,52,65,67,68,72,73,3,4,5,7,8,9,10,...
15,16,18,24,25,26,28,29,30,31,36,37,39,45,46,47,49,50,51,52,57,58,66,67,68,70,71,72,73,78,79,6,7,8,9,10,13,14,15,16,18,27,28,29,30,31,34,35,36,37,...
39,48,49,50,51,52,55,56,57,58,60,69,70,71,72,73,76,77,78,79,12,13,14,15,16,18,33,34,35,36,37,39,54,55,56,57,58,60,75,76,77,78,79,81,4,5,9,10,18,19,...
25,26,30,31,39,40,46,47,51,52,60,61,67,68,72,73,81,82,7,8,9,10,15,16,18,19,28,29,30,31,36,37,39,40,49,50,51,52,57,58,60,61,70,71,72,73,78,79,81,82,...
13,14,15,16,18,19,34,35,36,37,39,40,55,56,57,58,60,61,76,77,78,79,81,82,9,10,18,19,30,31,39,40,51,52,60,61,72,73,81,82,15,16,18,19,36,37,39,40,57,58,...
60,61,78,79,81,82,18,19,39,40,60,61,81,82,2,23,2,3,23,24,44,2,3,6,23,24,27,44,45,65,3,6,12,24,27,33,45,48,66,6,12,27,33,48,54,69,12,33,54,75,...
2,23,44,65,2,3,4,5,23,24,25,26,44,45,65,66,2,3,4,5,6,7,8,23,24,25,26,27,28,29,44,45,46,47,48,65,66,69,3,4,5,6,7,8,12,13,14,24,25,26,...
27,28,29,33,34,35,45,46,47,48,49,50,54,66,67,68,69,75,6,7,8,12,13,14,27,28,29,33,34,35,48,49,50,54,55,56,69,70,71,75,12,13,14,33,34,35,54,55,56,75,...
76,77,2,4,5,23,25,26,44,46,47,65,67,68,2,3,4,5,7,8,9,10,23,24,25,26,28,29,30,31,44,45,46,47,49,50,65,66,67,68,70,71,3,4,5,6,7,8,9,10,...
13,14,15,16,24,25,26,27,28,29,30,31,34,35,36,37,45,46,47,48,49,50,51,52,55,56,66,67,68,69,70,71,76,77,6,7,8,9,10,12,13,14,15,16,27,28,29,30,31,33,...
34,35,36,37,48,49,50,51,52,54,55,56,57,58,69,70,71,72,73,75,76,77,12,13,14,15,16,33,34,35,36,37,54,55,56,57,58,75,76,77,78,79,2,4,5,9,10,11,23,25,...
26,30,31,32,44,46,47,51,52,53,65,67,68,72,73,74,3,4,5,7,8,9,10,11,15,16,17,18,19,24,25,26,28,29,30,31,32,36,37,38,39,40,45,46,47,49,50,51,52,53,...
57,58,59,66,67,68,70,71,72,73,74,78,79,80,6,7,8,9,10,11,13,14,15,16,17,18,19,27,28,29,30,31,32,34,35,36,37,38,39,40,48,49,50,51,52,53,55,56,57,58,...
59,60,61,69,70,71,72,73,74,76,77,78,79,80,12,13,14,15,16,17,18,19,33,34,35,36,37,38,39,40,54,55,56,57,58,59,60,61,75,76,77,78,79,80,81,82,4,5,9,10,...
11,18,19,20,25,26,30,31,32,39,40,41,46,47,51,52,53,60,61,62,67,68,72,73,74,81,82,83,7,8,9,10,11,15,16,17,18,19,20,28,29,30,31,32,36,37,38,39,40,41,...
49,50,51,52,53,57,58,59,60,61,62,70,71,72,73,74,78,79,80,81,82,83,13,14,15,16,17,18,19,20,34,35,36,37,38,39,40,41,55,56,57,58,59,60,61,62,76,77,78,79,...
80,81,82,83,9,10,11,18,19,20,30,31,32,39,40,41,51,52,53,60,61,62,72,73,74,81,82,83,15,16,17,18,19,20,36,37,38,39,40,41,57,58,59,60,61,62,78,79,80,81,...
82,83,18,19,20,39,40,41,60,61,62,81,82,83,2,23,44,65,2,3,5,23,24,26,44,45,65,66,2,3,5,6,8,23,24,26,27,29,44,45,47,48,65,66,69,3,5,6,8,12,...
14,24,26,27,29,33,35,45,47,48,50,54,66,68,69,75,6,8,12,14,27,29,33,35,48,50,54,56,69,71,75,12,14,33,35,54,56,75,77,2,4,5,23,25,26,44,46,47,65,67,...
68,2,3,4,5,7,8,10,11,23,24,25,26,28,29,31,32,44,45,46,47,49,50,65,66,67,68,70,71,3,4,5,6,7,8,10,11,13,14,16,17,24,25,26,27,28,29,31,32,34,...
35,37,38,45,46,47,48,49,50,52,53,55,56,66,67,68,69,70,71,76,77,6,7,8,10,11,12,13,14,16,17,27,28,29,31,32,33,34,35,37,38,48,49,50,52,53,54,55,56,58,...
59,69,70,71,73,74,75,76,77,12,13,14,16,17,33,34,35,37,38,54,55,56,58,59,75,76,77,79,80,2,4,5,9,10,11,23,25,26,30,31,32,44,46,47,51,52,53,65,67,68,...
72,73,74,3,4,5,7,8,9,10,11,15,16,17,19,20,24,25,26,28,29,30,31,32,36,37,38,40,41,45,46,47,49,50,51,52,53,57,58,59,66,67,68,70,71,72,73,74,78,79,...
80,6,7,8,9,10,11,13,14,15,16,17,19,20,27,28,29,30,31,32,34,35,36,37,38,40,41,48,49,50,51,52,53,55,56,57,58,59,61,62,69,70,71,72,73,74,76,77,78,79,...
80,12,13,14,15,16,17,19,20,33,34,35,36,37,38,40,41,54,55,56,57,58,59,61,62,75,76,77,78,79,80,82,83,4,5,9,10,11,18,19,20,21,25,26,30,31,32,39,40,41,...
42,46,47,51,52,53,60,61,62,63,67,68,72,73,74,81,82,83,84,7,8,9,10,11,15,16,17,18,19,20,21,28,29,30,31,32,36,37,38,39,40,41,42,49,50,51,52,53,57,58,...
59,60,61,62,63,70,71,72,73,74,78,79,80,81,82,83,84,13,14,15,16,17,18,19,20,21,34,35,36,37,38,39,40,41,42,55,56,57,58,59,60,61,62,63,76,77,78,79,80,81,...
82,83,84,9,10,11,18,19,20,21,30,31,32,39,40,41,42,51,52,53,60,61,62,63,72,73,74,81,82,83,84,15,16,17,18,19,20,21,36,37,38,39,40,41,42,57,58,59,60,61,...
62,63,78,79,80,81,82,83,84,18,19,20,21,39,40,41,42,60,61,62,63,81,82,83,84,2,5,23,26,44,47,65,68,85,2,3,5,8,11,23,24,26,29,32,44,45,47,50,65,66,...
68,71,85,3,5,6,8,11,14,17,24,26,27,29,32,35,38,45,47,48,50,53,56,66,68,69,71,77,85,86,6,8,11,12,14,17,27,29,32,33,35,38,48,50,53,54,56,59,69,71,...
74,75,77,86,12,14,17,33,35,38,54,56,59,75,77,80,86,2,4,5,10,11,23,25,26,31,32,44,46,47,52,53,65,67,68,73,74,85,3,4,5,7,8,10,11,16,17,20,21,24,...
25,26,28,29,31,32,37,38,41,42,45,46,47,49,50,52,53,58,59,66,67,68,70,71,73,74,79,80,85,6,7,8,10,11,13,14,16,17,20,21,27,28,29,31,32,34,35,37,38,41,...
42,48,49,50,52,53,55,56,58,59,62,63,69,70,71,73,74,76,77,79,80,86,12,13,14,16,17,20,21,33,34,35,37,38,41,42,54,55,56,58,59,62,63,75,76,77,79,80,83,84,...
86,4,5,9,10,11,19,20,21,25,26,30,31,32,40,41,42,46,47,51,52,53,61,62,63,67,68,72,73,74,82,83,84,85,87,7,8,9,10,11,15,16,17,19,20,21,28,29,30,31,...
32,36,37,38,40,41,42,49,50,51,52,53,57,58,59,61,62,63,70,71,72,73,74,78,79,80,82,83,84,87,13,14,15,16,17,19,20,21,34,35,36,37,38,40,41,42,55,56,57,58,...
59,61,62,63,76,77,78,79,80,82,83,84,86,87,9,10,11,18,19,20,21,30,31,32,39,40,41,42,51,52,53,60,61,62,63,72,73,74,81,82,83,84,87,15,16,17,18,19,20,21,...
36,37,38,39,40,41,42,57,58,59,60,61,62,63,78,79,80,81,82,83,84,87,18,19,20,21,39,40,41,42,60,61,62,63,81,82,83,84,87,2,5,11,23,26,32,44,47,53,65,68,...
74,85,3,5,8,11,17,21,24,26,29,32,38,42,45,47,50,53,59,66,68,71,74,80,85,6,8,11,14,17,21,27,29,32,35,38,42,48,50,53,56,59,63,69,71,74,77,80,86,12,...
14,17,21,33,35,38,42,54,56,59,63,75,77,80,84,86,4,5,10,11,20,21,25,26,31,32,41,42,46,47,52,53,62,63,67,68,73,74,83,84,85,7,8,10,11,16,17,20,21,28,...
29,31,32,37,38,41,42,49,50,52,53,58,59,62,63,70,71,73,74,79,80,83,84,13,14,16,17,20,21,34,35,37,38,41,42,55,56,58,59,62,63,76,77,79,80,83,84,86,9,10,...
11,19,20,21,30,31,32,40,41,42,51,52,53,61,62,63,72,73,74,82,83,84,87,15,16,17,19,20,21,36,37,38,40,41,42,57,58,59,61,62,63,78,79,80,82,83,84,87,18,19,...
20,21,39,40,41,42,60,61,62,63,81,82,83,84,87,5,11,21,26,32,42,47,53,63,68,74,84,85,88,8,11,17,21,29,32,38,42,50,53,59,63,71,74,80,84,88,14,17,21,35,...
38,42,56,59,63,77,80,84,86,88,10,11,20,21,31,32,41,42,52,53,62,63,73,74,83,84,88,16,17,20,21,37,38,41,42,58,59,62,63,79,80,83,84,88,19,20,21,40,41,42,...
61,62,63,82,83,84,87,88,11,21,32,42,53,63,74,84,88,17,21,38,42,59,63,80,84,88,20,21,41,42,62,63,83,84,88,21,42,63,84,88,2,23,2,3,23,24,44,2,3,6,...
23,24,27,44,45,65,3,6,12,24,27,33,45,48,66,6,12,27,33,48,54,69,12,33,54,75,2,23,44,65,2,3,4,23,24,25,44,45,65,66,2,23,2,3,4,6,7,23,24,25,...
27,28,44,45,46,48,65,66,69,2,3,23,24,44,3,4,6,7,12,13,24,25,27,28,33,34,45,46,48,49,54,66,67,69,75,2,3,6,23,24,27,44,45,65,6,7,12,13,27,28,...
33,34,48,49,54,55,69,70,75,3,6,12,24,27,33,45,48,66,12,13,33,34,54,55,75,76,6,12,27,33,48,54,69,12,33,54,75,2,4,23,25,44,46,65,67,2,23,44,65,2,...
3,4,7,9,23,24,25,28,30,44,45,46,49,65,66,67,70,2,3,4,23,24,25,44,45,65,66,3,4,6,7,9,13,15,24,25,27,28,30,34,36,45,46,48,49,51,55,66,67,69,...
70,76,2,3,4,6,7,23,24,25,27,28,44,45,46,48,65,66,69,6,7,9,12,13,15,27,28,30,33,34,36,48,49,51,54,55,57,69,70,72,75,76,3,4,6,7,12,13,24,25,...
27,28,33,34,45,46,48,49,54,66,67,69,75,12,13,15,33,34,36,54,55,57,75,76,78,6,7,12,13,27,28,33,34,48,49,54,55,69,70,75,12,13,33,34,54,55,75,76,1,2,...
4,9,23,25,30,44,46,51,65,67,72,85,2,4,23,25,44,46,65,67,1,3,4,7,9,15,18,22,24,25,28,30,36,39,45,46,49,51,57,66,67,70,72,78,85,2,3,4,7,9,...
23,24,25,28,30,44,45,46,49,65,66,67,70,1,6,7,9,13,15,18,22,27,28,30,34,36,39,48,49,51,55,57,60,69,70,72,76,78,86,3,4,6,7,9,13,15,24,25,27,28,...
30,34,36,45,46,48,49,51,55,66,67,69,70,76,12,13,15,18,22,33,34,36,39,54,55,57,60,75,76,78,81,86,6,7,9,12,13,15,27,28,30,33,34,36,48,49,51,54,55,57,...
69,70,72,75,76,12,13,15,33,34,36,54,55,57,75,76,78,1,4,9,18,25,30,39,43,46,51,60,67,72,81,85,2,4,9,23,25,30,44,46,51,65,67,72,1,7,9,15,18,22,...
28,30,36,39,43,49,51,57,60,70,72,78,81,3,4,7,9,15,18,24,25,28,30,36,39,45,46,49,51,57,66,67,70,72,78,13,15,18,22,34,36,39,43,55,57,60,76,78,81,86,...
6,7,9,13,15,18,27,28,30,34,36,39,48,49,51,55,57,60,69,70,72,76,78,12,13,15,18,33,34,36,39,54,55,57,60,75,76,78,81,1,9,18,30,39,43,51,60,72,81,87,...
4,9,18,25,30,39,46,51,60,67,72,81,15,18,22,36,39,43,57,60,78,81,87,7,9,15,18,28,30,36,39,49,51,57,60,70,72,78,81,13,15,18,34,36,39,55,57,60,76,78,...
81,18,39,43,60,81,87,9,18,30,39,51,60,72,81,15,18,36,39,57,60,78,81,18,39,60,81,2,23,44,65,2,3,5,23,24,26,44,45,65,66,2,23,2,3,5,6,8,23,24,...
26,27,29,44,45,47,48,65,66,69,2,3,23,24,44,3,5,6,8,12,14,24,26,27,29,33,35,45,47,48,50,54,66,68,69,75,2,3,6,23,24,27,44,45,65,6,8,12,14,27,...
29,33,35,48,50,54,56,69,71,75,3,6,12,24,27,33,45,48,66,12,14,33,35,54,56,75,77,6,12,27,33,48,54,69,12,33,54,75,2,4,5,23,25,26,44,46,47,65,67,68,...
85,2,23,44,65,1,2,3,4,5,7,8,10,23,24,25,26,28,29,31,44,45,46,47,49,50,65,66,67,68,70,71,85,2,3,4,5,23,24,25,26,44,45,65,66,1,3,4,5,6,...
7,8,10,13,14,16,22,24,25,26,27,28,29,31,34,35,37,45,46,47,48,49,50,52,55,56,66,67,68,69,70,71,76,77,85,86,2,3,4,5,6,7,8,23,24,25,26,27,28,29,...
44,45,46,47,48,65,66,69,1,6,7,8,10,12,13,14,16,22,27,28,29,31,33,34,35,37,48,49,50,52,54,55,56,58,69,70,71,73,75,76,77,86,3,4,5,6,7,8,12,13,...
14,24,25,26,27,28,29,33,34,35,45,46,47,48,49,50,54,66,67,68,69,75,12,13,14,16,22,33,34,35,37,54,55,56,58,75,76,77,79,86,6,7,8,12,13,14,27,28,29,33,...
34,35,48,49,50,54,55,56,69,70,71,75,12,13,14,33,34,35,54,55,56,75,76,77,1,2,4,5,9,10,23,25,26,30,31,44,46,47,51,52,65,67,68,72,73,85,2,4,5,23,...
25,26,44,46,47,65,67,68,1,3,4,5,7,8,9,10,15,16,19,22,24,25,26,28,29,30,31,36,37,40,45,46,47,49,50,51,52,57,58,66,67,68,70,71,72,73,78,79,85,2,...
3,4,5,7,8,9,10,23,24,25,26,28,29,30,31,44,45,46,47,49,50,65,66,67,68,70,71,1,6,7,8,9,10,13,14,15,16,19,22,27,28,29,30,31,34,35,36,37,40,43,...
48,49,50,51,52,55,56,57,58,61,69,70,71,72,73,76,77,78,79,86,3,4,5,6,7,8,9,10,13,14,15,16,24,25,26,27,28,29,30,31,34,35,36,37,45,46,47,48,49,50,...
51,52,55,56,66,67,68,69,70,71,76,77,12,13,14,15,16,19,22,33,34,35,36,37,40,43,54,55,56,57,58,61,75,76,77,78,79,82,86,6,7,8,9,10,12,13,14,15,16,27,...
28,29,30,31,33,34,35,36,37,48,49,50,51,52,54,55,56,57,58,69,70,71,72,73,75,76,77,12,13,14,15,16,33,34,35,36,37,54,55,56,57,58,75,76,77,78,79,1,4,5,...
9,10,18,19,25,26,30,31,39,40,43,46,47,51,52,60,61,64,67,68,72,73,81,82,85,87,2,4,5,9,10,23,25,26,30,31,44,46,47,51,52,65,67,68,72,73,1,7,8,9,...
10,15,16,18,19,22,28,29,30,31,36,37,39,40,43,49,50,51,52,57,58,60,61,64,70,71,72,73,78,79,81,82,87,3,4,5,7,8,9,10,15,16,18,19,24,25,26,28,29,30,...
31,36,37,39,40,45,46,47,49,50,51,52,57,58,66,67,68,70,71,72,73,78,79,13,14,15,16,18,19,22,34,35,36,37,39,40,43,55,56,57,58,60,61,64,76,77,78,79,81,82,...
86,87,6,7,8,9,10,13,14,15,16,18,19,27,28,29,30,31,34,35,36,37,39,40,48,49,50,51,52,55,56,57,58,60,61,69,70,71,72,73,76,77,78,79,12,13,14,15,16,18,...
19,33,34,35,36,37,39,40,54,55,56,57,58,60,61,75,76,77,78,79,81,82,1,9,10,18,19,30,31,39,40,43,51,52,60,61,64,72,73,81,82,87,4,5,9,10,18,19,25,26,...
30,31,39,40,46,47,51,52,60,61,67,68,72,73,81,82,15,16,18,19,22,36,37,39,40,43,57,58,60,61,64,78,79,81,82,87,7,8,9,10,15,16,18,19,28,29,30,31,36,37,...
39,40,49,50,51,52,57,58,60,61,70,71,72,73,78,79,81,82,13,14,15,16,18,19,34,35,36,37,39,40,55,56,57,58,60,61,76,77,78,79,81,82,18,19,39,40,43,60,61,64,...
81,82,87,9,10,18,19,30,31,39,40,51,52,60,61,72,73,81,82,15,16,18,19,36,37,39,40,57,58,60,61,78,79,81,82,18,19,39,40,60,61,81,82,2,5,23,26,44,47,65,...
68,85,2,23,44,65,1,2,3,5,8,11,23,24,26,29,32,44,45,47,50,65,66,68,71,85,2,3,5,23,24,26,44,45,65,66,1,3,5,6,8,11,14,17,22,24,26,27,29,32,...
35,38,45,47,48,50,53,56,66,68,69,71,77,85,86,2,3,5,6,8,23,24,26,27,29,44,45,47,48,65,66,69,1,6,8,11,12,14,17,22,27,29,32,33,35,38,48,50,53,54,...
56,59,69,71,74,75,77,86,3,5,6,8,12,14,24,26,27,29,33,35,45,47,48,50,54,66,68,69,75,12,14,17,22,33,35,38,54,56,59,75,77,80,86,6,8,12,14,27,29,33,...
35,48,50,54,56,69,71,75,12,14,33,35,54,56,75,77,1,2,4,5,10,11,23,25,26,31,32,44,46,47,52,53,65,67,68,73,74,85,2,4,5,23,25,26,44,46,47,65,67,68,...
85,1,3,4,5,7,8,10,11,16,17,20,22,24,25,26,28,29,31,32,37,38,41,45,46,47,49,50,52,53,58,59,66,67,68,70,71,73,74,79,80,85,2,3,4,5,7,8,10,11,...
23,24,25,26,28,29,31,32,44,45,46,47,49,50,65,66,67,68,70,71,85,1,6,7,8,10,11,13,14,16,17,20,22,27,28,29,31,32,34,35,37,38,41,43,48,49,50,52,53,55,...
56,58,59,62,69,70,71,73,74,76,77,79,80,86,3,4,5,6,7,8,10,11,13,14,16,17,24,25,26,27,28,29,31,32,34,35,37,38,45,46,47,48,49,50,52,53,55,56,66,67,...
68,69,70,71,76,77,85,86,12,13,14,16,17,20,22,33,34,35,37,38,41,43,54,55,56,58,59,62,64,75,76,77,79,80,83,86,6,7,8,10,11,12,13,14,16,17,27,28,29,31,...
32,33,34,35,37,38,48,49,50,52,53,54,55,56,58,59,69,70,71,73,74,75,76,77,86,12,13,14,16,17,33,34,35,37,38,54,55,56,58,59,75,76,77,79,80,86,1,4,5,9,...
10,11,19,20,25,26,30,31,32,40,41,43,46,47,51,52,53,61,62,64,67,68,72,73,74,82,83,85,87,2,4,5,9,10,11,23,25,26,30,31,32,44,46,47,51,52,53,65,67,68,...
72,73,74,85,1,7,8,9,10,11,15,16,17,19,20,22,28,29,30,31,32,36,37,38,40,41,43,49,50,51,52,53,57,58,59,61,62,64,70,71,72,73,74,78,79,80,82,83,87,3,...
4,5,7,8,9,10,11,15,16,17,19,20,24,25,26,28,29,30,31,32,36,37,38,40,41,45,46,47,49,50,51,52,53,57,58,59,66,67,68,70,71,72,73,74,78,79,80,85,13,14,...
15,16,17,19,20,22,34,35,36,37,38,40,41,43,55,56,57,58,59,61,62,64,76,77,78,79,80,82,83,86,87,6,7,8,9,10,11,13,14,15,16,17,19,20,27,28,29,30,31,32,...
34,35,36,37,38,40,41,48,49,50,51,52,53,55,56,57,58,59,61,62,69,70,71,72,73,74,76,77,78,79,80,86,12,13,14,15,16,17,19,20,33,34,35,36,37,38,40,41,54,55,...
56,57,58,59,61,62,75,76,77,78,79,80,82,83,86,1,9,10,11,18,19,20,30,31,32,39,40,41,43,51,52,53,60,61,62,64,72,73,74,81,82,83,87,88,4,5,9,10,11,18,...
19,20,25,26,30,31,32,39,40,41,46,47,51,52,53,60,61,62,67,68,72,73,74,81,82,83,85,87,15,16,17,18,19,20,22,36,37,38,39,40,41,43,57,58,59,60,61,62,64,78,...
79,80,81,82,83,87,88,7,8,9,10,11,15,16,17,18,19,20,28,29,30,31,32,36,37,38,39,40,41,49,50,51,52,53,57,58,59,60,61,62,70,71,72,73,74,78,79,80,81,82,...
83,87,13,14,15,16,17,18,19,20,34,35,36,37,38,39,40,41,55,56,57,58,59,60,61,62,76,77,78,79,80,81,82,83,86,87,18,19,20,39,40,41,43,60,61,62,64,81,82,83,...
87,88,9,10,11,18,19,20,30,31,32,39,40,41,51,52,53,60,61,62,72,73,74,81,82,83,87,15,16,17,18,19,20,36,37,38,39,40,41,57,58,59,60,61,62,78,79,80,81,82,...
83,87,18,19,20,39,40,41,60,61,62,81,82,83,87,1,2,5,11,23,26,32,44,47,53,65,68,74,85,2,5,23,26,44,47,65,68,85,1,3,5,8,11,17,21,22,24,26,29,32,...
38,42,45,47,50,53,59,66,68,71,74,80,85,2,3,5,8,11,23,24,26,29,32,44,45,47,50,65,66,68,71,85,1,6,8,11,14,17,21,22,27,29,32,35,38,42,48,50,53,56,...
59,63,69,71,74,77,80,86,3,5,6,8,11,14,17,24,26,27,29,32,35,38,45,47,48,50,53,56,66,68,69,71,77,85,86,12,14,17,21,22,33,35,38,42,54,56,59,63,64,75,...
77,80,84,86,6,8,11,12,14,17,27,29,32,33,35,38,48,50,53,54,56,59,69,71,74,75,77,86,12,14,17,33,35,38,54,56,59,75,77,80,86,1,4,5,10,11,20,21,25,26,...
31,32,41,42,43,46,47,52,53,62,63,64,67,68,73,74,83,84,85,88,2,4,5,10,11,23,25,26,31,32,44,46,47,52,53,65,67,68,73,74,85,1,7,8,10,11,16,17,20,21,...
22,28,29,31,32,37,38,41,42,43,49,50,52,53,58,59,62,63,64,70,71,73,74,79,80,83,84,88,3,4,5,7,8,10,11,16,17,20,21,24,25,26,28,29,31,32,37,38,41,42,...
45,46,47,49,50,52,53,58,59,66,67,68,70,71,73,74,79,80,85,13,14,16,17,20,21,22,34,35,37,38,41,42,43,55,56,58,59,62,63,64,76,77,79,80,83,84,86,88,6,7,...
8,10,11,13,14,16,17,20,21,27,28,29,31,32,34,35,37,38,41,42,48,49,50,52,53,55,56,58,59,62,63,69,70,71,73,74,76,77,79,80,86,12,13,14,16,17,20,21,33,34,...
35,37,38,41,42,54,55,56,58,59,62,63,75,76,77,79,80,83,84,86,1,9,10,11,19,20,21,30,31,32,40,41,42,43,51,52,53,61,62,63,64,72,73,74,82,83,84,87,88,4,...
5,9,10,11,19,20,21,25,26,30,31,32,40,41,42,46,47,51,52,53,61,62,63,67,68,72,73,74,82,83,84,85,87,15,16,17,19,20,21,22,36,37,38,40,41,42,43,57,58,59,...
61,62,63,64,78,79,80,82,83,84,87,88,7,8,9,10,11,15,16,17,19,20,21,28,29,30,31,32,36,37,38,40,41,42,49,50,51,52,53,57,58,59,61,62,63,70,71,72,73,74,...
78,79,80,82,83,84,87,13,14,15,16,17,19,20,21,34,35,36,37,38,40,41,42,55,56,57,58,59,61,62,63,76,77,78,79,80,82,83,84,86,87,18,19,20,21,39,40,41,42,43,...
60,61,62,63,64,81,82,83,84,87,88,9,10,11,18,19,20,21,30,31,32,39,40,41,42,51,52,53,60,61,62,63,72,73,74,81,82,83,84,87,15,16,17,18,19,20,21,36,37,38,...
39,40,41,42,57,58,59,60,61,62,63,78,79,80,81,82,83,84,87,18,19,20,21,39,40,41,42,60,61,62,63,81,82,83,84,87,1,5,11,21,26,32,42,47,53,63,64,68,74,84,...
85,88,2,5,11,23,26,32,44,47,53,65,68,74,85,1,8,11,17,21,22,29,32,38,42,50,53,59,63,64,71,74,80,84,88,3,5,8,11,17,21,24,26,29,32,38,42,45,47,50,...
53,59,66,68,71,74,80,85,14,17,21,22,35,38,42,56,59,63,64,77,80,84,86,88,6,8,11,14,17,21,27,29,32,35,38,42,48,50,53,56,59,63,69,71,74,77,80,86,12,14,...
17,21,33,35,38,42,54,56,59,63,75,77,80,84,86,1,10,11,20,21,31,32,41,42,43,52,53,62,63,64,73,74,83,84,88,4,5,10,11,20,21,25,26,31,32,41,42,46,47,52,...
53,62,63,67,68,73,74,83,84,85,88,16,17,20,21,22,37,38,41,42,43,58,59,62,63,64,79,80,83,84,88,7,8,10,11,16,17,20,21,28,29,31,32,37,38,41,42,49,50,52,...
53,58,59,62,63,70,71,73,74,79,80,83,84,88,13,14,16,17,20,21,34,35,37,38,41,42,55,56,58,59,62,63,76,77,79,80,83,84,86,88,19,20,21,40,41,42,43,61,62,63,...
64,82,83,84,87,88,9,10,11,19,20,21,30,31,32,40,41,42,51,52,53,61,62,63,72,73,74,82,83,84,87,88,15,16,17,19,20,21,36,37,38,40,41,42,57,58,59,61,62,63,...
78,79,80,82,83,84,87,88,18,19,20,21,39,40,41,42,60,61,62,63,81,82,83,84,87,88,1,11,21,32,42,53,63,64,74,84,88,5,11,21,26,32,42,47,53,63,68,74,84,85,...
88,17,21,22,38,42,59,63,64,80,84,88,8,11,17,21,29,32,38,42,50,53,59,63,71,74,80,84,88,14,17,21,35,38,42,56,59,63,77,80,84,86,88,20,21,41,42,43,62,63,...
64,83,84,88,10,11,20,21,31,32,41,42,52,53,62,63,73,74,83,84,88,16,17,20,21,37,38,41,42,58,59,62,63,79,80,83,84,88,19,20,21,40,41,42,61,62,63,82,83,84,...
87,88,21,42,63,64,84,88,11,21,32,42,53,63,74,84,88,17,21,38,42,59,63,80,84,88,20,21,41,42,62,63,83,84,88,21,42,63,84,88,2,23,44,65,85,2,23,44,65,1,...
2,3,23,24,44,45,65,66,85,2,3,23,24,44,45,65,66,2,23,1,3,6,22,24,27,45,48,66,69,85,86,2,3,6,23,24,27,44,45,48,65,66,69,2,3,23,24,44,1,6,...
12,22,27,33,48,54,69,75,86,3,6,12,24,27,33,45,48,54,66,69,75,2,3,6,23,24,27,44,45,65,12,22,33,54,75,86,6,12,27,33,48,54,69,75,3,6,12,24,27,33,...
45,48,66,12,33,54,75,6,12,27,33,48,54,69,12,33,54,75,1,2,4,23,25,44,46,65,67,85,2,4,23,25,44,46,65,67,85,2,23,44,65,1,3,4,7,22,24,25,28,45,...
46,49,66,67,70,85,1,2,3,4,7,23,24,25,28,44,45,46,49,65,66,67,70,85,2,3,4,23,24,25,44,45,65,66,1,6,7,13,22,27,28,34,43,48,49,55,69,70,76,86,...
1,3,4,6,7,13,22,24,25,27,28,34,45,46,48,49,55,66,67,69,70,76,85,86,2,3,4,6,7,23,24,25,27,28,44,45,46,48,65,66,69,12,13,22,33,34,43,54,55,75,...
76,86,1,6,7,12,13,22,27,28,33,34,48,49,54,55,69,70,75,76,86,3,4,6,7,12,13,24,25,27,28,33,34,45,46,48,49,54,66,67,69,75,12,13,22,33,34,54,55,75,...
76,86,6,7,12,13,27,28,33,34,48,49,54,55,69,70,75,12,13,33,34,54,55,75,76,1,4,9,25,30,43,46,51,67,72,85,87,1,2,4,9,23,25,30,44,46,51,65,67,72,...
85,2,4,23,25,44,46,65,67,1,7,9,15,22,28,30,36,43,49,51,57,70,72,78,87,1,3,4,7,9,15,22,24,25,28,30,36,45,46,49,51,57,66,67,70,72,78,85,2,3,...
4,7,9,23,24,25,28,30,44,45,46,49,65,66,67,70,13,15,22,34,36,43,55,57,76,78,86,87,1,6,7,9,13,15,22,27,28,30,34,36,43,48,49,51,55,57,69,70,72,76,...
78,86,3,4,6,7,9,13,15,24,25,27,28,30,34,36,45,46,48,49,51,55,66,67,69,70,76,12,13,15,22,33,34,36,43,54,55,57,75,76,78,86,6,7,9,12,13,15,27,28,...
30,33,34,36,48,49,51,54,55,57,69,70,72,75,76,12,13,15,33,34,36,54,55,57,75,76,78,1,9,18,30,39,43,51,60,72,81,87,1,4,9,18,25,30,39,43,46,51,60,67,...
72,81,85,87,2,4,9,23,25,30,44,46,51,65,67,72,85,15,18,22,36,39,43,57,60,78,81,87,1,7,9,15,18,22,28,30,36,39,43,49,51,57,60,70,72,78,81,87,3,4,...
7,9,15,18,24,25,28,30,36,39,45,46,49,51,57,66,67,70,72,78,85,13,15,18,22,34,36,39,43,55,57,60,76,78,81,86,87,6,7,9,13,15,18,27,28,30,34,36,39,48,...
49,51,55,57,60,69,70,72,76,78,86,12,13,15,18,33,34,36,39,54,55,57,60,75,76,78,81,86,18,39,43,60,81,87,1,9,18,30,39,43,51,60,72,81,87,4,9,18,25,30,...
39,46,51,60,67,72,81,85,15,18,22,36,39,43,57,60,78,81,87,7,9,15,18,28,30,36,39,49,51,57,60,70,72,78,81,13,15,18,34,36,39,55,57,60,76,78,81,86,18,39,...
43,60,81,87,9,18,30,39,51,60,72,81,87,15,18,36,39,57,60,78,81,87,18,39,60,81,87,1,2,5,23,26,44,47,65,68,85,2,5,23,26,44,47,65,68,85,2,23,44,65,...
1,3,5,8,22,24,26,29,45,47,50,66,68,71,85,1,2,3,5,8,23,24,26,29,44,45,47,50,65,66,68,71,85,2,3,5,23,24,26,44,45,65,66,1,6,8,14,22,27,29,...
35,48,50,56,69,71,77,86,1,3,5,6,8,14,22,24,26,27,29,35,45,47,48,50,56,66,68,69,71,77,85,86,2,3,5,6,8,23,24,26,27,29,44,45,47,48,65,66,69,12,...
14,22,33,35,54,56,64,75,77,86,1,6,8,12,14,22,27,29,33,35,48,50,54,56,69,71,75,77,86,3,5,6,8,12,14,24,26,27,29,33,35,45,47,48,50,54,66,68,69,75,...
12,14,22,33,35,54,56,75,77,86,6,8,12,14,27,29,33,35,48,50,54,56,69,71,75,12,14,33,35,54,56,75,77,1,4,5,10,25,26,31,43,46,47,52,64,67,68,73,85,1,...
2,4,5,10,23,25,26,31,44,46,47,52,65,67,68,73,85,2,4,5,23,25,26,44,46,47,65,67,68,85,1,7,8,10,16,22,28,29,31,37,43,49,50,52,58,64,70,71,73,79,...
1,3,4,5,7,8,10,16,22,24,25,26,28,29,31,37,45,46,47,49,50,52,58,66,67,68,70,71,73,79,85,2,3,4,5,7,8,10,23,24,25,26,28,29,31,44,45,46,47,49,...
50,65,66,67,68,70,71,85,13,14,16,22,34,35,37,43,55,56,58,64,76,77,79,86,1,6,7,8,10,13,14,16,22,27,28,29,31,34,35,37,43,48,49,50,52,55,56,58,69,70,...
71,73,76,77,79,86,3,4,5,6,7,8,10,13,14,16,24,25,26,27,28,29,31,34,35,37,45,46,47,48,49,50,52,55,56,66,67,68,69,70,71,76,77,85,86,12,13,14,16,22,...
33,34,35,37,43,54,55,56,58,64,75,76,77,79,86,6,7,8,10,12,13,14,16,27,28,29,31,33,34,35,37,48,49,50,52,54,55,56,58,69,70,71,73,75,76,77,86,12,13,14,...
16,33,34,35,37,54,55,56,58,75,76,77,79,86,1,9,10,19,30,31,40,43,51,52,61,64,72,73,82,87,1,4,5,9,10,19,25,26,30,31,40,43,46,47,51,52,61,64,67,68,...
72,73,82,85,87,2,4,5,9,10,23,25,26,30,31,44,46,47,51,52,65,67,68,72,73,85,15,16,19,22,36,37,40,43,57,58,61,64,78,79,82,87,1,7,8,9,10,15,16,19,...
22,28,29,30,31,36,37,40,43,49,50,51,52,57,58,61,64,70,71,72,73,78,79,82,87,3,4,5,7,8,9,10,15,16,19,24,25,26,28,29,30,31,36,37,40,45,46,47,49,50,...
51,52,57,58,66,67,68,70,71,72,73,78,79,85,13,14,15,16,19,22,34,35,36,37,40,43,55,56,57,58,61,64,76,77,78,79,82,86,87,6,7,8,9,10,13,14,15,16,19,27,...
28,29,30,31,34,35,36,37,40,48,49,50,51,52,55,56,57,58,61,69,70,71,72,73,76,77,78,79,86,12,13,14,15,16,19,33,34,35,36,37,40,54,55,56,57,58,61,75,76,77,...
78,79,82,86,18,19,39,40,43,60,61,64,81,82,87,1,9,10,18,19,30,31,39,40,43,51,52,60,61,64,72,73,81,82,87,4,5,9,10,18,19,25,26,30,31,39,40,46,47,51,...
52,60,61,67,68,72,73,81,82,85,87,15,16,18,19,22,36,37,39,40,43,57,58,60,61,64,78,79,81,82,87,7,8,9,10,15,16,18,19,28,29,30,31,36,37,39,40,49,50,51,...
52,57,58,60,61,70,71,72,73,78,79,81,82,87,13,14,15,16,18,19,34,35,36,37,39,40,55,56,57,58,60,61,76,77,78,79,81,82,86,87,18,19,39,40,43,60,61,64,81,82,...
87,9,10,18,19,30,31,39,40,51,52,60,61,72,73,81,82,87,15,16,18,19,36,37,39,40,57,58,60,61,78,79,81,82,87,18,19,39,40,60,61,81,82,87,1,5,11,26,32,47,...
53,64,68,74,85,88,1,2,5,11,23,26,32,44,47,53,65,68,74,85,2,5,23,26,44,47,65,68,85,1,8,11,17,22,29,32,38,50,53,59,64,71,74,80,88,1,3,5,8,11,...
17,22,24,26,29,32,38,45,47,50,53,59,66,68,71,74,80,85,2,3,5,8,11,23,24,26,29,32,44,45,47,50,65,66,68,71,85,14,17,22,35,38,56,59,64,77,80,86,88,1,...
6,8,11,14,17,22,27,29,32,35,38,48,50,53,56,59,69,71,74,77,80,86,3,5,6,8,11,14,17,24,26,27,29,32,35,38,45,47,48,50,53,56,66,68,69,71,77,85,86,12,...
14,17,22,33,35,38,54,56,59,64,75,77,80,86,6,8,11,12,14,17,27,29,32,33,35,38,48,50,53,54,56,59,69,71,74,75,77,86,12,14,17,33,35,38,54,56,59,75,77,80,...
86,1,10,11,20,31,32,41,43,52,53,62,64,73,74,83,88,1,4,5,10,11,20,25,26,31,32,41,43,46,47,52,53,62,64,67,68,73,74,83,85,88,2,4,5,10,11,23,25,26,...
31,32,44,46,47,52,53,65,67,68,73,74,85,16,17,20,22,37,38,41,43,58,59,62,64,79,80,83,88,1,7,8,10,11,16,17,20,22,28,29,31,32,37,38,41,43,49,50,52,53,...
58,59,62,64,70,71,73,74,79,80,83,88,3,4,5,7,8,10,11,16,17,20,24,25,26,28,29,31,32,37,38,41,45,46,47,49,50,52,53,58,59,66,67,68,70,71,73,74,79,80,...
85,13,14,16,17,20,22,34,35,37,38,41,43,55,56,58,59,62,64,76,77,79,80,83,86,88,6,7,8,10,11,13,14,16,17,20,27,28,29,31,32,34,35,37,38,41,48,49,50,52,...
53,55,56,58,59,62,69,70,71,73,74,76,77,79,80,86,12,13,14,16,17,20,33,34,35,37,38,41,54,55,56,58,59,62,75,76,77,79,80,83,86,19,20,40,41,43,61,62,64,82,...
83,87,88,1,9,10,11,19,20,30,31,32,40,41,43,51,52,53,61,62,64,72,73,74,82,83,87,88,4,5,9,10,11,19,20,25,26,30,31,32,40,41,46,47,51,52,53,61,62,67,...
68,72,73,74,82,83,85,87,15,16,17,19,20,22,36,37,38,40,41,43,57,58,59,61,62,64,78,79,80,82,83,87,88,7,8,9,10,11,15,16,17,19,20,28,29,30,31,32,36,37,...
38,40,41,49,50,51,52,53,57,58,59,61,62,70,71,72,73,74,78,79,80,82,83,87,13,14,15,16,17,19,20,34,35,36,37,38,40,41,55,56,57,58,59,61,62,76,77,78,79,80,...
82,83,86,87,18,19,20,39,40,41,43,60,61,62,64,81,82,83,87,88,9,10,11,18,19,20,30,31,32,39,40,41,51,52,53,60,61,62,72,73,74,81,82,83,87,88,15,16,17,18,...
19,20,36,37,38,39,40,41,57,58,59,60,61,62,78,79,80,81,82,83,87,88,18,19,20,39,40,41,60,61,62,81,82,83,87,88,1,11,21,32,42,53,63,64,74,84,88,1,5,11,...
21,26,32,42,47,53,63,64,68,74,84,85,88,2,5,11,23,26,32,44,47,53,65,68,74,85,17,21,22,38,42,59,63,64,80,84,88,1,8,11,17,21,22,29,32,38,42,50,53,59,...
63,64,71,74,80,84,88,3,5,8,11,17,21,24,26,29,32,38,42,45,47,50,53,59,66,68,71,74,80,85,14,17,21,22,35,38,42,56,59,63,64,77,80,84,86,88,6,8,11,14,...
17,21,27,29,32,35,38,42,48,50,53,56,59,63,69,71,74,77,80,86,12,14,17,21,33,35,38,42,54,56,59,63,75,77,80,84,86,20,21,41,42,43,62,63,64,83,84,88,1,10,...
11,20,21,31,32,41,42,43,52,53,62,63,64,73,74,83,84,88,4,5,10,11,20,21,25,26,31,32,41,42,46,47,52,53,62,63,67,68,73,74,83,84,85,88,16,17,20,21,22,37,...
38,41,42,43,58,59,62,63,64,79,80,83,84,88,7,8,10,11,16,17,20,21,28,29,31,32,37,38,41,42,49,50,52,53,58,59,62,63,70,71,73,74,79,80,83,84,88,13,14,16,...
17,20,21,34,35,37,38,41,42,55,56,58,59,62,63,76,77,79,80,83,84,86,88,19,20,21,40,41,42,43,61,62,63,64,82,83,84,87,88,9,10,11,19,20,21,30,31,32,40,41,...
42,51,52,53,61,62,63,72,73,74,82,83,84,87,88,15,16,17,19,20,21,36,37,38,40,41,42,57,58,59,61,62,63,78,79,80,82,83,84,87,88,18,19,20,21,39,40,41,42,60,...
61,62,63,81,82,83,84,87,88,21,42,63,64,84,88,1,11,21,32,42,53,63,64,74,84,88,5,11,21,26,32,42,47,53,63,68,74,84,85,88,89,17,21,22,38,42,59,63,64,80,...
84,88,8,11,17,21,29,32,38,42,50,53,59,63,71,74,80,84,88,89,14,17,21,35,38,42,56,59,63,77,80,84,86,88,89,20,21,41,42,43,62,63,64,83,84,88,10,11,20,21,...
31,32,41,42,52,53,62,63,73,74,83,84,88,89,16,17,20,21,37,38,41,42,58,59,62,63,79,80,83,84,88,89,19,20,21,40,41,42,61,62,63,82,83,84,87,88,89,21,42,63,...
64,84,88,11,21,32,42,53,63,74,84,88,89,17,21,38,42,59,63,80,84,88,89,20,21,41,42,62,63,83,84,88,89,21,42,63,84,88,89,1,85,1,2,23,44,65,85,2,23,44,...
65,85,2,23,44,65,1,22,1,3,22,24,45,66,85,1,2,3,23,24,44,45,65,66,85,2,3,23,24,44,45,65,66,22,86,1,6,22,27,48,69,86,1,3,6,22,24,27,45,48,...
66,69,85,86,2,3,6,23,24,27,44,45,48,65,66,69,12,22,33,54,75,86,1,6,12,22,27,33,48,54,69,75,86,3,6,12,24,27,33,45,48,54,66,69,75,12,22,33,54,75,...
86,6,12,27,33,48,54,69,75,12,33,54,75,1,43,1,4,25,43,46,67,85,1,2,4,23,25,44,46,65,67,85,2,4,23,25,44,46,65,67,85,22,43,1,7,22,28,43,49,70,...
1,3,4,7,22,24,25,28,45,46,49,66,67,70,85,2,3,4,7,23,24,25,28,44,45,46,49,65,66,67,70,85,13,22,34,43,55,76,86,1,6,7,13,22,27,28,34,43,48,49,...
55,69,70,76,86,3,4,6,7,13,24,25,27,28,34,45,46,48,49,55,66,67,69,70,76,85,86,12,13,22,33,34,43,54,55,75,76,86,6,7,12,13,27,28,33,34,48,49,54,55,...
69,70,75,76,86,12,13,33,34,54,55,75,76,86,43,87,1,9,30,43,51,72,87,1,4,9,25,30,43,46,51,67,72,85,87,2,4,9,23,25,30,44,46,51,65,67,72,85,15,22,...
36,43,57,78,87,1,7,9,15,22,28,30,36,43,49,51,57,70,72,78,87,3,4,7,9,15,24,25,28,30,36,45,46,49,51,57,66,67,70,72,78,85,13,15,22,34,36,43,55,57,...
76,78,86,87,6,7,9,13,15,27,28,30,34,36,48,49,51,55,57,69,70,72,76,78,86,12,13,15,33,34,36,54,55,57,75,76,78,86,18,39,43,60,81,87,1,9,18,30,39,43,...
51,60,72,81,87,89,4,9,18,25,30,39,46,51,60,67,72,81,85,87,15,18,22,36,39,43,57,60,78,81,87,89,7,9,15,18,28,30,36,39,49,51,57,60,70,72,78,81,87,13,...
15,18,34,36,39,55,57,60,76,78,81,86,87,18,39,43,60,81,87,89,9,18,30,39,51,60,72,81,87,15,18,36,39,57,60,78,81,87,18,39,60,81,87,1,5,26,47,64,68,85,...
1,2,5,23,26,44,47,65,68,85,2,5,23,26,44,47,65,68,85,1,3,5,8,22,24,26,29,45,47,50,66,68,71,85,2,3,5,8,23,24,26,29,44,45,47,50,65,66,68,71,...
85,1,6,8,14,22,27,29,35,48,50,56,69,71,77,86,3,5,6,8,14,24,26,27,29,35,45,47,48,50,56,66,68,69,71,77,85,86,12,14,22,33,35,54,56,64,75,77,86,6,...
8,12,14,27,29,33,35,48,50,54,56,69,71,75,77,86,12,14,33,35,54,56,75,77,86,1,4,5,10,25,26,31,43,46,47,52,64,67,68,73,85,89,2,4,5,10,23,25,26,31,...
44,46,47,52,65,67,68,73,85,1,7,8,10,16,22,28,29,31,37,43,49,50,52,58,64,70,71,73,79,89,3,4,5,7,8,10,16,24,25,26,28,29,31,37,45,46,47,49,50,52,...
58,66,67,68,70,71,73,79,85,13,14,16,22,34,35,37,43,55,56,58,64,76,77,79,86,89,6,7,8,10,13,14,16,27,28,29,31,34,35,37,48,49,50,52,55,56,58,69,70,71,...
73,76,77,79,86,12,13,14,16,33,34,35,37,54,55,56,58,75,76,77,79,86,4,5,9,10,19,25,26,30,31,40,46,47,51,52,61,67,68,72,73,82,85,87,7,8,9,10,15,16,...
19,28,29,30,31,36,37,40,49,50,51,52,57,58,61,70,71,72,73,78,79,82,87,13,14,15,16,19,34,35,36,37,40,55,56,57,58,61,76,77,78,79,82,86,87,9,10,18,19,30,...
31,39,40,51,52,60,61,72,73,81,82,87,15,16,18,19,36,37,39,40,57,58,60,61,78,79,81,82,87,18,19,39,40,60,61,81,82,87,1,5,11,26,32,47,53,64,68,74,85,88,...
89,2,5,11,23,26,32,44,47,53,65,68,74,85,3,5,8,11,17,24,26,29,32,38,45,47,50,53,59,66,68,71,74,80,85,6,8,11,14,17,27,29,32,35,38,48,50,53,56,59,...
69,71,74,77,80,86,12,14,17,33,35,38,54,56,59,75,77,80,86,4,5,10,11,20,25,26,31,32,41,46,47,52,53,62,67,68,73,74,83,85,88,89,7,8,10,11,16,17,20,28,...
29,31,32,37,38,41,49,50,52,53,58,59,62,70,71,73,74,79,80,83,88,89,13,14,16,17,20,34,35,37,38,41,55,56,58,59,62,76,77,79,80,83,86,88,89,9,10,11,19,20,...
30,31,32,40,41,51,52,53,61,62,72,73,74,82,83,87,88,89,15,16,17,19,20,36,37,38,40,41,57,58,59,61,62,78,79,80,82,83,87,88,89,18,19,20,39,40,41,60,61,62,...
81,82,83,87,88,89,5,11,21,26,32,42,47,53,63,68,74,84,85,88,89,1,85,89,1,2,23,44,65,85,2,23,44,65,85,1,3,22,24,45,66,85,2,3,23,24,44,45,65,66,...
85,1,6,22,27,48,69,86,3,6,24,27,45,48,66,69,85,86,12,22,33,54,75,86,6,12,27,33,48,54,69,75,86,12,33,54,75,86,1,4,25,43,46,67,85,89,2,4,23,25,...
44,46,65,67,85,1,7,22,28,43,49,70,89,3,4,7,24,25,28,45,46,49,66,67,70,85,13,22,34,43,55,76,86,89,6,7,13,27,28,34,48,49,55,69,70,76,86,12,13,33,...
34,54,55,75,76,86,4,9,25,30,46,51,67,72,85,87,7,9,15,28,30,36,49,51,57,70,72,78,87,13,15,34,36,55,57,76,78,86,87,9,18,30,39,51,60,72,81,87,89,15,...
18,36,39,57,60,78,81,87,89,18,39,60,81,87,89,1,5,26,47,64,68,85,89,2,5,23,26,44,47,65,68,85,3,5,8,24,26,29,45,47,50,66,68,71,85,6,8,14,27,29,...
35,48,50,56,69,71,77,86,12,14,33,35,54,56,75,77,86,4,5,10,25,26,31,46,47,52,67,68,73,85,89,7,8,10,16,28,29,31,37,49,50,52,58,70,71,73,79,89,13,14,...
16,34,35,37,55,56,58,76,77,79,86,89,5,11,26,32,47,53,68,74,85,88,89,1,85,89,2,23,44,65,85,3,24,45,66,85,6,27,48,69,86,12,33,54,75,86,4,25,46,67,...
85,89,7,28,49,70,89,13,34,55,76,86,89,5,26,47,68,85,89,85,89,1,64,22,64,43,64,64,88,1,8,22,29,50,64,71,1,10,31,43,52,64,73,1,11,32,53,64,74,88,...
14,22,35,56,64,77,86,16,22,37,43,58,64,79,17,22,38,59,64,80,88,19,40,43,61,64,82,87,20,41,43,62,64,83,88,21,42,63,64,84,88,1,8,11,17,22,29,32,38,50,...
53,59,64,71,74,80,88,89,1,10,11,20,31,32,41,43,52,53,62,64,73,74,83,88,89,1,11,21,32,42,53,63,64,74,84,88,89,14,17,22,35,38,56,59,64,77,80,86,88,89,...
16,17,20,22,37,38,41,43,58,59,62,64,79,80,83,88,89,17,21,22,38,42,59,63,64,80,84,88,89,19,20,40,41,43,61,62,64,82,83,87,88,89,20,21,41,42,43,62,63,64,...
83,84,88,89,21,42,63,64,84,88,89,1,9,10,19,30,31,40,43,51,52,61,64,72,73,82,87,89,8,11,17,21,29,32,38,42,50,53,59,63,71,74,80,84,88,89,9,10,19,30,...
31,40,51,52,61,72,73,82,87,89,10,11,20,21,31,32,41,42,52,53,62,63,73,74,83,84,88,89,11,21,32,42,53,63,74,84,88,89,15,16,19,22,36,37,40,43,57,58,61,64,...
78,79,82,87,89,14,17,21,35,38,42,56,59,63,77,80,84,86,88,89,15,16,19,36,37,40,57,58,61,78,79,82,87,89,16,17,20,21,37,38,41,42,58,59,62,63,79,80,83,84,...
88,89,17,21,38,42,59,63,80,84,88,89,18,19,39,40,43,60,61,64,81,82,87,89,18,19,39,40,60,61,81,82,87,89,19,20,21,40,41,42,61,62,63,82,83,84,87,88,89,20,...
21,41,42,62,63,83,84,88,89,21,42,63,84,88,89];
coeffs1_ind = [89,89,89,89,1,22,43,64,1,89,1,22,89,1,43,89,1,64,89,22,89,22,86,89,22,43,89,22,64,89,43,89,43,87,89,43,64,89,64,89,64,88,89,1,89,1,22,89,1,8,...
22,29,50,64,71,89,1,43,89,1,9,30,43,51,72,87,89,1,10,31,43,52,64,73,89,1,64,89,1,11,32,53,64,74,88,89,22,89,22,86,89,14,22,35,56,64,77,86,89,22,...
43,89,15,22,36,43,57,78,87,89,16,22,37,43,58,64,79,89,22,64,89,17,22,38,59,64,80,88,89,43,89,43,87,89,18,39,43,60,81,87,89,19,40,43,61,64,82,87,89,43,...
64,89,20,41,43,62,64,83,88,89,64,89,64,88,89,21,42,63,64,84,88,89,89,89,8,29,50,71,89,8,11,17,29,32,38,50,53,59,71,74,80,88,89,89,9,30,51,72,87,89,...
10,31,52,73,89,10,11,20,31,32,41,52,53,62,73,74,83,88,89,89,11,32,53,74,88,89,11,21,32,42,53,63,74,84,88,89,89,86,89,14,35,56,77,86,89,14,17,35,38,56,...
59,77,80,86,88,89,89,15,36,57,78,87,89,16,37,58,79,89,16,17,20,37,38,41,58,59,62,79,80,83,88,89,89,17,38,59,80,88,89,17,21,38,42,59,63,80,84,88,89,89,...
87,89,18,39,60,81,87,89,19,40,61,82,87,89,19,20,40,41,61,62,82,83,87,88,89,89,20,41,62,83,88,89,20,21,41,42,62,63,83,84,88,89,89,88,89,21,42,63,84,88,...
89,21,42,63,84,88,89];
C0_ind = [91,226,361,485,740,755,875,890,1010,1025,1139,1149,1374,1404,1419,1509,1539,1554,1644,1674,1689,1773,1803,1813,2038,2068,2083,2173,2203,2218,2308,2338,2353,2437,2467,2477,2702,2732,2837,2867,2972,3002,3101,3131,3366,3501,3636,3765,4050,4075,...
4185,4210,4320,4345,4449,4469,4684,4714,4724,4739,4819,4849,4859,4874,4954,4984,4994,5009,5083,5113,5123,5133,5348,5358,5378,5388,5403,5483,5493,5513,5523,5538,5618,5628,5648,5658,5673,5747,5757,5777,5787,5797,6012,6022,6042,6052,6147,6157,6177,6187,...
6282,6292,6312,6322,6411,6421,6441,6451,6676,6686,6811,6821,6946,6956,7075,7085,7325,7370,7395,7460,7505,7530,7595,7640,7665,7724,7769,7789,7989,8004,8034,8044,8059,8124,8139,8169,8179,8194,8259,8274,8304,8314,8329,8388,8403,8433,8443,8453,8653,8668,...
8678,8698,8708,8788,8803,8813,8833,8843,8923,8938,8948,8968,8978,9052,9067,9077,9097,9107,9317,9332,9342,9452,9467,9477,9587,9602,9612,9716,9731,9741,9981,10026,10051,10116,10161,10186,10251,10296,10321,10380,10425,10445,10645,10660,10690,10700,10780,10795,10825,10835,...
10915,10930,10960,10970,11044,11059,11089,11099,11309,11324,11334,11444,11459,11469,11579,11594,11604,11708,11723,11733,11973,12018,12108,12153,12243,12288,12372,12417,12637,12652,12772,12787,12907,12922,13036,13051,13301,13436,13571,13700,14040,14175,14689,14704,14824,14839,14959,15323,15353,15368,...
15458,15488,15503,15593,15623,15722,15987,16017,16032,16122,16152,16167,16257,16287,16386,16651,16681,16786,16816,16921,16951,17050,17315,17450,17585,17714,18018,18153,18288,18412,18667,18682,18688,18802,18817,18823,18937,18952,19066,19076,19301,19331,19337,19346,19352,19436,19466,19472,19481,19487,...
19571,19601,19607,19616,19700,19730,19740,19965,19971,19995,20001,20010,20016,20100,20106,20130,20136,20145,20151,20235,20241,20265,20271,20280,20364,20370,20394,20404,20629,20635,20659,20665,20764,20770,20794,20800,20899,20905,20929,20935,21028,21034,21058,21293,21299,21428,21434,21563,21569,21692,...
21698,21977,22002,22003,22112,22137,22138,22247,22272,22273,22376,22396,22397,22611,22641,22651,22652,22666,22667,22672,22746,22776,22786,22787,22801,22802,22807,22881,22911,22921,22922,22936,22937,23010,23040,23050,23051,23060,23061,23275,23285,23286,23305,23315,23316,23321,23330,23331,23336,23410,...
23420,23421,23440,23450,23451,23456,23465,23466,23471,23545,23555,23556,23575,23585,23586,23591,23600,23601,23674,23684,23685,23704,23714,23715,23724,23725,23939,23949,23950,23955,23969,23979,23980,23985,24074,24084,24085,24090,24104,24114,24115,24120,24209,24219,24220,24225,24239,24249,24250,24255,...
24338,24348,24349,24354,24368,24378,24379,24603,24613,24614,24619,24738,24748,24749,24754,24873,24883,24884,24889,25002,25012,25013,25018,25252,25297,25298,25322,25323,25387,25432,25433,25457,25458,25522,25567,25568,25592,25593,25651,25696,25697,25716,25717,25916,25931,25932,25961,25962,25971,25972,...
25986,25987,25992,26051,26066,26067,26096,26097,26106,26107,26121,26122,26127,26186,26201,26202,26231,26232,26241,26242,26256,26257,26315,26330,26331,26360,26361,26370,26371,26380,26381,26580,26595,26596,26605,26606,26625,26626,26635,26636,26641,26715,26730,26731,26740,26741,26760,26761,26770,26771,...
26776,26850,26865,26866,26875,26876,26895,26896,26905,26906,26911,26979,26994,26995,27004,27005,27024,27025,27034,27035,27244,27259,27260,27269,27270,27275,27379,27394,27395,27404,27405,27410,27514,27529,27530,27539,27540,27545,27643,27658,27659,27668,27669,27674,27908,27909,27953,27954,27978,27979,...
28043,28044,28088,28089,28113,28114,28178,28179,28223,28224,28248,28249,28307,28308,28352,28353,28372,28373,28572,28573,28587,28588,28617,28618,28627,28628,28707,28708,28722,28723,28752,28753,28762,28763,28842,28843,28857,28858,28887,28888,28897,28898,28971,28972,28986,28987,29016,29017,29026,29027,...
29236,29237,29251,29252,29261,29262,29371,29372,29386,29387,29396,29397,29506,29507,29521,29522,29531,29532,29635,29636,29650,29651,29660,29661,29900,29901,29945,29946,30035,30036,30080,30081,30170,30171,30215,30216,30299,30300,30344,30345,30564,30565,30579,30580,30699,30700,30714,30715,30834,30835,...
30849,30850,30963,30964,30978,30979,31228,31229,31363,31364,31498,31499,31627,31628,31966,32101,32615,32630,32750,32765,32885,33249,33279,33294,33384,33414,33429,33519,33549,33648,33913,33943,33958,34048,34078,34093,34183,34213,34312,34577,34607,34712,34742,34847,34877,34976,35241,35376,35511,35640,...
35944,36079,36214,36338,36593,36608,36614,36616,36728,36743,36749,36751,36863,36878,36992,37002,37227,37257,37263,37265,37272,37278,37280,37362,37392,37398,37400,37407,37413,37415,37497,37527,37533,37535,37542,37626,37656,37666,37891,37897,37899,37921,37927,37929,37936,37942,37944,38026,38032,38034,...
38056,38062,38064,38071,38077,38079,38161,38167,38169,38191,38197,38199,38206,38290,38296,38298,38320,38330,38555,38561,38563,38585,38591,38593,38690,38696,38698,38720,38726,38728,38825,38831,38833,38855,38861,38863,38954,38960,38962,38984,39219,39225,39227,39354,39360,39362,39489,39495,39497,39618,...
39624,39626,39903,39928,39930,40038,40063,40065,40173,40198,40200,40302,40322,40324,40537,40567,40577,40579,40592,40594,40598,40600,40672,40702,40712,40714,40727,40729,40733,40735,40807,40837,40847,40849,40862,40864,40936,40966,40976,40978,40986,40988,41201,41211,41213,41231,41241,41243,41247,41249,...
41256,41258,41262,41264,41336,41346,41348,41366,41376,41378,41382,41384,41391,41393,41397,41399,41471,41481,41483,41501,41511,41513,41517,41519,41526,41528,41600,41610,41612,41630,41640,41642,41650,41652,41865,41875,41877,41881,41883,41895,41905,41907,41911,41913,42000,42010,42012,42016,42018,42030,...
42040,42042,42046,42048,42135,42145,42147,42151,42153,42165,42175,42177,42181,42183,42264,42274,42276,42280,42282,42294,42304,42306,42529,42539,42541,42545,42547,42664,42674,42676,42680,42682,42799,42809,42811,42815,42817,42928,42938,42940,42944,42946,43178,43223,43225,43248,43250,43251,43313,43358,...
43360,43383,43385,43386,43448,43493,43495,43518,43520,43521,43577,43622,43624,43642,43644,43645,43842,43857,43859,43887,43889,43897,43899,43900,43912,43914,43915,43918,43920,43977,43992,43994,44022,44024,44032,44034,44035,44047,44049,44050,44053,44055,44112,44127,44129,44157,44159,44167,44169,44170,...
44182,44184,44185,44241,44256,44258,44286,44288,44296,44298,44299,44306,44308,44309,44506,44521,44523,44531,44533,44534,44551,44553,44561,44563,44564,44567,44569,44641,44656,44658,44666,44668,44669,44686,44688,44696,44698,44699,44702,44704,44776,44791,44793,44801,44803,44804,44821,44823,44831,44833,...
44834,44837,44839,44905,44920,44922,44930,44932,44933,44950,44952,44960,44962,44963,45170,45185,45187,45195,45197,45198,45201,45203,45305,45320,45322,45330,45332,45333,45336,45338,45440,45455,45457,45465,45467,45468,45471,45473,45569,45584,45586,45594,45596,45597,45600,45602,45834,45836,45879,45881,...
45882,45904,45906,45907,45969,45971,46014,46016,46017,46039,46041,46042,46104,46106,46149,46151,46152,46174,46176,46177,46233,46235,46278,46280,46281,46298,46300,46301,46498,46500,46513,46515,46516,46543,46545,46546,46553,46555,46556,46633,46635,46648,46650,46651,46678,46680,46681,46688,46690,46691,...
46768,46770,46783,46785,46786,46813,46815,46816,46823,46825,46826,46897,46899,46912,46914,46915,46942,46944,46945,46952,46954,46955,47162,47164,47177,47179,47180,47187,47189,47190,47297,47299,47312,47314,47315,47322,47324,47325,47432,47434,47447,47449,47450,47457,47459,47460,47561,47563,47576,47578,...
47579,47586,47588,47589,47826,47828,47829,47871,47873,47874,47961,47963,47964,48006,48008,48009,48096,48098,48099,48141,48143,48144,48225,48227,48228,48270,48272,48273,48490,48492,48493,48505,48507,48508,48625,48627,48628,48640,48642,48643,48760,48762,48763,48775,48777,48778,48889,48891,48892,48904,...
48906,48907,49154,49156,49157,49289,49291,49292,49424,49426,49427,49553,49555,49556,49885,50020,50155,50279,50534,50549,50558,50669,50684,50693,50804,50819,50933,50943,51168,51198,51207,51213,51222,51303,51333,51342,51348,51357,51438,51468,51477,51483,51567,51597,51607,51832,51841,51862,51871,51877,...
51886,51967,51976,51997,52006,52012,52021,52102,52111,52132,52141,52147,52231,52240,52261,52271,52496,52505,52526,52535,52631,52640,52661,52670,52766,52775,52796,52805,52895,52904,52925,53160,53169,53295,53304,53430,53439,53559,53568,53844,53869,53872,53979,54004,54007,54114,54139,54142,54243,54263,...
54266,54478,54508,54518,54521,54533,54536,54542,54544,54613,54643,54653,54656,54668,54671,54677,54679,54748,54778,54788,54791,54803,54806,54877,54907,54917,54920,54927,54930,55142,55152,55155,55172,55182,55185,55191,55193,55197,55200,55206,55208,55277,55287,55290,55307,55317,55320,55326,55328,55332,...
55335,55341,55343,55412,55422,55425,55442,55452,55455,55461,55463,55467,55470,55541,55551,55554,55571,55581,55584,55591,55594,55806,55816,55819,55825,55827,55836,55846,55849,55855,55857,55941,55951,55954,55960,55962,55971,55981,55984,55990,55992,56076,56086,56089,56095,56097,56106,56116,56119,56125,...
56127,56205,56215,56218,56224,56226,56235,56245,56248,56470,56480,56483,56489,56491,56605,56615,56618,56624,56626,56740,56750,56753,56759,56761,56869,56879,56882,56888,56890,57119,57164,57167,57189,57192,57194,57254,57299,57302,57324,57327,57329,57389,57434,57437,57459,57462,57464,57518,57563,57566,...
57583,57586,57588,57783,57798,57801,57828,57831,57838,57841,57843,57853,57856,57858,57862,57864,57918,57933,57936,57963,57966,57973,57976,57978,57988,57991,57993,57997,57999,58053,58068,58071,58098,58101,58108,58111,58113,58123,58126,58128,58182,58197,58200,58227,58230,58237,58240,58242,58247,58250,...
58252,58447,58462,58465,58472,58475,58477,58492,58495,58502,58505,58507,58511,58513,58582,58597,58600,58607,58610,58612,58627,58630,58637,58640,58642,58646,58648,58717,58732,58735,58742,58745,58747,58762,58765,58772,58775,58777,58781,58783,58846,58861,58864,58871,58874,58876,58891,58894,58901,58904,...
58906,59111,59126,59129,59136,59139,59141,59145,59147,59246,59261,59264,59271,59274,59276,59280,59282,59381,59396,59399,59406,59409,59411,59415,59417,59510,59525,59528,59535,59538,59540,59544,59546,59775,59778,59820,59823,59825,59845,59848,59850,59851,59910,59913,59955,59958,59960,59980,59983,59985,...
59986,60045,60048,60090,60093,60095,60115,60118,60120,60121,60174,60177,60219,60222,60224,60239,60242,60244,60245,60439,60442,60454,60457,60459,60484,60487,60489,60494,60497,60499,60500,60574,60577,60589,60592,60594,60619,60622,60624,60629,60632,60634,60635,60709,60712,60724,60727,60729,60754,60757,...
60759,60764,60767,60769,60770,60838,60841,60853,60856,60858,60883,60886,60888,60893,60896,60898,60899,61103,61106,61118,61121,61123,61128,61131,61133,61134,61238,61241,61253,61256,61258,61263,61266,61268,61269,61373,61376,61388,61391,61393,61398,61401,61403,61404,61502,61505,61517,61520,61522,61527,...
61530,61532,61533,61767,61770,61772,61812,61815,61817,61818,61902,61905,61907,61947,61950,61952,61953,62037,62040,62042,62082,62085,62087,62088,62166,62169,62171,62211,62214,62216,62217,62431,62434,62436,62446,62449,62451,62452,62566,62569,62571,62581,62584,62586,62587,62701,62704,62706,62716,62719,...
62721,62722,62830,62833,62835,62845,62848,62850,62851,63095,63098,63100,63101,63230,63233,63235,63236,63365,63368,63370,63371,63494,63497,63499,63500,63800,63829,63935,63964,64070,64099,64199,64223,64339,64434,64464,64478,64493,64502,64569,64599,64613,64628,64637,64704,64734,64748,64763,64833,64863,...
64877,64887,64995,65098,65112,65128,65142,65151,65157,65166,65233,65247,65263,65277,65286,65292,65301,65368,65382,65398,65412,65421,65427,65497,65511,65527,65541,65551,65636,65667,65762,65776,65785,65792,65806,65815,65897,65911,65920,65927,65941,65950,66032,66046,66055,66062,66076,66085,66161,66175,...
66184,66191,66205,66323,66426,66440,66449,66561,66575,66584,66696,66710,66719,66825,66839,66848,66964,67075,67120,67124,67149,67152,67210,67255,67259,67284,67287,67345,67390,67394,67419,67422,67474,67519,67523,67543,67546,67642,67739,67754,67758,67784,67788,67798,67801,67813,67816,67822,67824,67874,...
67889,67893,67919,67923,67933,67936,67948,67951,67957,67959,68009,68024,68028,68054,68058,68068,68071,68083,68086,68138,68153,68157,68183,68187,68197,68200,68207,68210,68283,68403,68418,68422,68432,68435,68448,68452,68462,68465,68471,68473,68538,68553,68557,68567,68570,68583,68587,68597,68600,68606,...
68608,68673,68688,68692,68702,68705,68718,68722,68732,68735,68741,68743,68802,68817,68821,68831,68834,68847,68851,68861,68864,68970,69067,69082,69086,69096,69099,69105,69107,69202,69217,69221,69231,69234,69240,69242,69337,69352,69356,69366,69369,69375,69377,69466,69481,69485,69495,69498,69504,69506,...
69611,69731,69735,69776,69780,69783,69805,69808,69810,69866,69870,69911,69915,69918,69940,69943,69945,70001,70005,70046,70050,70053,70075,70078,70080,70130,70134,70175,70179,70182,70199,70202,70204,70260,70315,70395,70399,70410,70414,70417,70440,70444,70447,70454,70457,70459,70530,70534,70545,70549,...
70552,70575,70579,70582,70589,70592,70594,70665,70669,70680,70684,70687,70710,70714,70717,70724,70727,70729,70794,70798,70809,70813,70816,70839,70843,70846,70853,70856,70858,70971,71059,71063,71074,71078,71081,71088,71091,71093,71194,71198,71209,71213,71216,71223,71226,71228,71329,71333,71344,71348,...
71351,71358,71361,71363,71458,71462,71473,71477,71480,71487,71490,71492,71588,71612,71723,71727,71730,71768,71772,71775,71777,71858,71862,71865,71903,71907,71910,71912,71993,71997,72000,72038,72042,72045,72047,72122,72126,72129,72167,72171,72174,72176,72290,72387,72391,72394,72402,72406,72409,72411,...
72522,72526,72529,72537,72541,72544,72546,72657,72661,72664,72672,72676,72679,72681,72786,72790,72793,72801,72805,72808,72810,72931,73051,73055,73058,73060,73186,73190,73193,73195,73321,73325,73328,73330,73450,73454,73457,73459,73580,73710,73760,73789,73845,73895,73924,73980,74030,74059,74109,74159,...
74183,74277,74374,74394,74424,74438,74453,74462,74509,74529,74559,74573,74588,74597,74644,74664,74694,74708,74723,74773,74793,74823,74837,74847,74918,75038,75058,75072,75088,75102,75111,75173,75193,75207,75223,75237,75246,75308,75328,75342,75358,75372,75381,75437,75457,75471,75487,75501,75605,75702,...
75722,75736,75745,75837,75857,75871,75880,75972,75992,76006,76015,76101,76121,76135,76144,76246,76366,76371,76416,76420,76445,76448,76501,76506,76551,76555,76580,76583,76636,76641,76686,76690,76715,76718,76765,76770,76815,76819,76839,76842,76895,77030,77035,77050,77054,77080,77084,77094,77097,77165,...
77170,77185,77189,77215,77219,77229,77232,77300,77305,77320,77324,77350,77354,77364,77367,77429,77434,77449,77453,77479,77483,77493,77496,77694,77699,77714,77718,77728,77731,77829,77834,77849,77853,77863,77866,77964,77969,77984,77988,77998,78001,78093,78098,78113,78117,78127,78130,78223,78358,78363,...
78367,78408,78412,78415,78493,78498,78502,78543,78547,78550,78628,78633,78637,78678,78682,78685,78757,78762,78766,78807,78811,78814,78925,79022,79027,79031,79042,79046,79049,79157,79162,79166,79177,79181,79184,79292,79297,79301,79312,79316,79319,79421,79426,79430,79441,79445,79448,79566,79686,79691,...
79695,79698,79821,79826,79830,79833,79956,79961,79965,79968,80085,80090,80094,80097,80215,80350,80400,80429,80485,80535,80564,80620,80670,80699,80749,80799,80823,80873,80939,81014,81034,81064,81078,81149,81169,81199,81213,81284,81304,81334,81348,81413,81433,81463,81477,81595,81678,81698,81712,81813,...
81833,81847,81948,81968,81982,82077,82097,82111,82201,82236,82342,82347,82392,82396,82477,82482,82527,82531,82612,82617,82662,82666,82741,82746,82791,82795,82914,83006,83011,83026,83030,83141,83146,83161,83165,83276,83281,83296,83300,83405,83410,83425,83429,83555,83670,83675,83679,83805,83810,83814,...
83940,83945,83949,84069,84074,84078,84193,84204,84334,84384,84469,84519,84604,84654,84733,84783,84901,84998,85018,85133,85153,85268,85288,85397,85417,85542,85662,85667,85797,85802,85932,85937,86061,86066,86191,86326,86461,86596,86725,86849,87114,87249,87774,87778,87909,87913,88039,88428,88438,88442,...
88563,88573,88577,88693,88703,88817,89092,89102,89106,89227,89237,89241,89357,89367,89481,89756,89766,89891,89901,90021,90031,90145,90420,90555,90685,90809,91097,91232,91362,91485,91757,91761,91762,91892,91896,91897,92022,92026,92146,92149,92391,92526,93075,93085,93086,93089,93090,93210,93220,93221,...
93224,93225,93340,93350,93351,93354,93464,93474,93477,93704,93719,93839,93854,93974,94403,94404,94413,94414,94417,94418,94538,94539,94548,94549,94552,94553,94668,94669,94678,94679,94682,94792,94793,94802,94805,95002,95032,95047,95137,95167,95182,95272,95302,95401,95731,95732,95741,95742,95866,95867,...
95876,95877,95996,95997,96006,96007,96120,96121,96130,96330,96360,96375,96465,96495,96510,96600,96630,96729,97059,97060,97194,97195,97324,97325,97448,97449,97658,97688,97793,97823,97928,97958,98057,98322,98457,98592,98721,99058,99065,99193,99200,99323,99330,99447,99453,99689,99824,99959,100083,100376,...
100386,100389,100393,100394,100511,100521,100524,100528,100529,100641,100651,100654,100658,100765,100775,100778,100781,101002,101017,101023,101137,101152,101158,101272,101287,101401,101411,101704,101707,101714,101717,101718,101721,101722,101839,101842,101849,101852,101853,101856,101857,101969,101972,101979,101982,101983,101986,102093,102096,102103,...
102106,102109,102300,102330,102336,102345,102351,102435,102465,102471,102480,102486,102570,102600,102606,102615,102699,102729,102739,103032,103035,103036,103042,103045,103046,103167,103170,103171,103177,103180,103181,103297,103300,103301,103307,103310,103311,103421,103424,103425,103431,103434,103628,103634,103658,103664,103673,103679,103763,103769,...
103793,103799,103808,103814,103898,103904,103928,103934,103943,104027,104033,104057,104067,104360,104363,104364,104495,104498,104499,104625,104628,104629,104749,104752,104753,104956,104962,104986,104992,105091,105097,105121,105127,105226,105232,105256,105262,105355,105361,105385,105620,105626,105755,105761,105890,105896,106019,106025,106331,106346,...
106362,106369,106481,106497,106504,106611,106627,106634,106735,106751,106757,106878,106968,106993,107103,107128,107238,107263,107367,107387,107644,107674,107680,107690,107693,107697,107698,107794,107809,107815,107825,107828,107832,107833,107939,107945,107955,107958,107962,108063,108069,108079,108082,108085,108191,108266,108296,108306,108321,108327,...
108401,108431,108441,108456,108462,108536,108566,108576,108591,108665,108695,108705,108715,108942,109002,109008,109011,109018,109021,109022,109107,109137,109143,109146,109153,109156,109157,109267,109273,109276,109283,109286,109287,109391,109397,109400,109407,109410,109534,109594,109604,109624,109634,109640,109649,109655,109729,109739,109759,109769,...
109775,109784,109790,109864,109874,109894,109904,109910,109919,109993,110003,110023,110033,110043,110330,110336,110339,110340,110405,110465,110471,110474,110475,110595,110601,110604,110605,110719,110725,110728,110729,110847,110922,110932,110938,110952,110962,110968,111057,111067,111073,111087,111097,111103,111192,111202,111208,111222,111232,111238,...
111321,111331,111337,111351,111361,111586,111596,111602,111721,111731,111737,111856,111866,111872,111985,111995,112001,112282,112322,112338,112345,112457,112473,112480,112577,112587,112603,112610,112711,112727,112733,112829,112899,112944,112969,113034,113079,113104,113169,113214,113239,113298,113343,113363,113580,113650,113656,113666,113669,113745,...
113785,113791,113801,113804,113890,113915,113921,113931,113934,114039,114045,114055,114058,114227,114242,114272,114282,114297,114303,114362,114377,114407,114417,114432,114438,114497,114512,114542,114552,114567,114626,114641,114671,114681,114691,114978,114984,114987,115043,115113,115119,115122,115188,115243,115249,115252,115367,115373,115376,115485,...
115555,115570,115580,115600,115610,115616,115690,115705,115715,115735,115745,115751,115825,115840,115850,115870,115880,115886,115954,115969,115979,115999,116009,116219,116234,116244,116250,116354,116369,116379,116385,116489,116504,116514,116520,116618,116633,116643,116649,116885,116970,116986,117105,117121,117200,117235,117251,117359,117375,117502,...
117547,117592,117617,117682,117727,117752,117817,117862,117887,117946,117991,118011,118298,118304,118348,118433,118439,118498,118563,118569,118687,118693,118815,118875,118890,118920,118930,119010,119025,119055,119065,119145,119160,119190,119200,119274,119289,119319,119329,119539,119554,119564,119674,119689,119699,119809,119824,119834,119938,119953,...
119963,120290,120425,120475,120555,120679,120797,120867,120912,121002,121047,121137,121182,121266,121311,121531,121546,121666,121681,121801,121816,121930,121945,122195,122330,122465,122594,122968,123103,123233,123356,123628,123632,123634,123763,123767,123769,123893,123897,124017,124020,124261,124396,124946,124956,124958,124960,124962,125081,125091,...
125093,125095,125097,125211,125221,125223,125225,125335,125345,125348,125574,125589,125709,125724,125844,126274,126276,126284,126286,126288,126290,126409,126411,126419,126421,126423,126425,126539,126541,126549,126551,126553,126663,126665,126673,126676,126872,126902,126917,127007,127037,127052,127142,127172,127271,127602,127604,127612,127614,127737,...
127739,127747,127749,127867,127869,127877,127879,127991,127993,128001,128200,128230,128245,128335,128365,128380,128470,128500,128599,128930,128932,129065,129067,129195,129197,129319,129321,129528,129558,129663,129693,129798,129828,129927,130192,130327,130462,130591,130929,130936,130937,131064,131071,131072,131194,131201,131202,131318,131324,131325,...
131456,131559,131694,131829,131953,132232,132247,132257,132260,132261,132264,132265,132266,132382,132392,132395,132396,132399,132400,132401,132512,132522,132525,132526,132529,132530,132636,132646,132649,132650,132652,132653,132779,132872,132887,132893,132895,133007,133022,133028,133030,133142,133157,133271,133281,133545,133575,133578,133579,133585,...
133588,133589,133590,133592,133593,133594,133695,133710,133713,133714,133720,133723,133724,133725,133727,133728,133729,133840,133843,133844,133850,133853,133854,133855,133857,133858,133964,133967,133968,133974,133977,133978,133980,133981,134092,134112,134170,134200,134206,134208,134215,134221,134223,134305,134335,134341,134343,134350,134356,134358,...
134440,134470,134476,134478,134485,134569,134599,134609,134843,134903,134906,134907,134908,134913,134916,134917,134918,135008,135038,135041,135042,135043,135048,135051,135052,135053,135168,135171,135172,135173,135178,135181,135182,135183,135292,135295,135296,135297,135302,135305,135306,135435,135498,135504,135506,135528,135534,135536,135543,135549,...
135551,135633,135639,135641,135663,135669,135671,135678,135684,135686,135768,135774,135776,135798,135804,135806,135813,135897,135903,135905,135927,135937,136231,136234,136235,136236,136306,136366,136369,136370,136371,136496,136499,136500,136501,136620,136623,136624,136625,136748,136826,136832,136834,136856,136862,136864,136961,136967,136969,136991,...
136997,136999,137096,137102,137104,137126,137132,137134,137225,137231,137233,137255,137490,137496,137498,137625,137631,137633,137760,137766,137768,137889,137895,137897,138202,138217,138233,138234,138240,138241,138352,138368,138369,138375,138376,138482,138498,138499,138505,138506,138606,138622,138623,138628,138629,138749,138838,138863,138865,138973,...
138998,139000,139108,139133,139135,139237,139257,139259,139515,139545,139551,139552,139561,139562,139564,139565,139568,139569,139570,139665,139680,139686,139687,139696,139697,139699,139700,139703,139704,139705,139810,139816,139817,139826,139827,139829,139830,139833,139834,139934,139940,139941,139950,139951,139953,139954,139956,139957,140062,140136,...
140166,140176,140178,140191,140193,140197,140199,140271,140301,140311,140313,140326,140328,140332,140334,140406,140436,140446,140448,140461,140463,140535,140565,140575,140577,140585,140587,140813,140873,140879,140880,140882,140883,140889,140890,140892,140893,140894,140978,141008,141014,141015,141017,141018,141024,141025,141027,141028,141029,141119,...
141138,141144,141145,141147,141148,141154,141155,141157,141158,141159,141262,141268,141269,141271,141272,141278,141279,141281,141282,141405,141464,141474,141476,141494,141504,141506,141510,141512,141519,141521,141525,141527,141599,141609,141611,141629,141639,141641,141645,141647,141654,141656,141660,141662,141734,141744,141746,141764,141774,141776,...
141780,141782,141789,141791,141863,141873,141875,141893,141903,141905,141913,141915,142201,142207,142208,142210,142211,142212,142276,142336,142342,142343,142345,142346,142347,142417,142466,142472,142473,142475,142476,142477,142590,142596,142597,142599,142600,142601,142718,142792,142802,142804,142808,142810,142822,142832,142834,142838,142840,142927,...
142937,142939,142943,142945,142957,142967,142969,142973,142975,143062,143072,143074,143078,143080,143092,143102,143104,143108,143110,143191,143201,143203,143207,143209,143221,143231,143233,143456,143466,143468,143472,143474,143591,143601,143603,143607,143609,143726,143736,143738,143742,143744,143855,143865,143867,143871,143873,144153,144193,144194,...
144209,144210,144216,144217,144328,144329,144344,144345,144351,144352,144448,144458,144459,144474,144475,144481,144482,144573,144582,144583,144598,144599,144604,144605,144700,144736,144769,144814,144816,144839,144841,144904,144949,144951,144974,144976,145039,145084,145086,145109,145111,145168,145213,145215,145233,145235,145451,145521,145522,145527,...
145528,145537,145538,145540,145541,145616,145656,145657,145662,145663,145672,145673,145675,145676,145761,145786,145787,145792,145793,145802,145803,145805,145806,145891,145910,145911,145916,145917,145926,145927,145929,145930,146059,146097,146112,146114,146142,146144,146152,146154,146167,146169,146173,146175,146232,146247,146249,146277,146279,146287,...
146289,146302,146304,146308,146310,146367,146382,146384,146412,146414,146422,146424,146437,146439,146496,146511,146513,146541,146543,146551,146553,146561,146563,146849,146850,146855,146856,146858,146859,146914,146984,146985,146990,146991,146993,146994,147059,147114,147115,147120,147121,147123,147124,147189,147238,147239,147244,147245,147247,147248,...
147356,147372,147425,147440,147442,147450,147452,147470,147472,147480,147482,147486,147488,147560,147575,147577,147585,147587,147605,147607,147615,147617,147621,147623,147695,147710,147712,147720,147722,147740,147742,147750,147752,147756,147758,147824,147839,147841,147849,147851,147869,147871,147879,147881,148089,148104,148106,148114,148116,148120,...
148122,148224,148239,148241,148249,148251,148255,148257,148359,148374,148376,148384,148386,148390,148392,148488,148503,148505,148513,148515,148519,148521,148756,148841,148842,148857,148858,148976,148977,148992,148993,149071,149106,149107,149122,149123,149201,149230,149231,149246,149247,149373,149417,149419,149462,149464,149487,149489,149552,149554,...
149597,149599,149622,149624,149687,149689,149732,149734,149757,149759,149816,149818,149861,149863,149881,149883,150169,150170,150175,150176,150219,150304,150305,150310,150311,150369,150434,150435,150440,150441,150499,150558,150559,150564,150565,150686,150745,150747,150760,150762,150790,150792,150800,150802,150880,150882,150895,150897,150925,150927,...
150935,150937,151015,151017,151030,151032,151060,151062,151070,151072,151144,151146,151159,151161,151189,151191,151199,151201,151409,151411,151424,151426,151434,151436,151544,151546,151559,151561,151569,151571,151679,151681,151694,151696,151704,151706,151808,151810,151823,151825,151833,151835,152161,152162,152296,152297,152346,152426,152427,152476,...
152550,152551,152668,152737,152739,152782,152784,152872,152874,152917,152919,153007,153009,153052,153054,153136,153138,153181,153183,153401,153403,153416,153418,153536,153538,153551,153553,153671,153673,153686,153688,153800,153802,153815,153817,154065,154067,154200,154202,154335,154337,154464,154466,154831,154840,154966,154975,155096,155105,155220,...
155228,155358,155460,155595,155730,155854,156134,156149,156159,156164,156168,156170,156284,156294,156299,156303,156305,156414,156424,156429,156433,156538,156548,156553,156556,156681,156773,156788,156797,156908,156923,156932,157043,157058,157172,157182,157447,157477,157482,157487,157492,157494,157496,157498,157597,157612,157617,157622,157627,157629,...
157631,157633,157742,157747,157752,157757,157759,157761,157866,157871,157876,157881,157884,157994,158014,158071,158101,158110,158116,158125,158206,158236,158245,158251,158260,158341,158371,158380,158386,158470,158500,158510,158745,158805,158810,158812,158815,158820,158822,158910,158940,158945,158947,158950,158955,158957,159070,159075,159077,159080,...
159085,159087,159194,159199,159201,159204,159209,159337,159399,159408,159429,159438,159444,159453,159534,159543,159564,159573,159579,159588,159669,159678,159699,159708,159714,159798,159807,159828,159838,160133,160138,160140,160208,160268,160273,160275,160398,160403,160405,160522,160527,160529,160650,160727,160736,160757,160766,160862,160871,160892,...
160901,160997,161006,161027,161036,161126,161135,161156,161391,161400,161526,161535,161661,161670,161790,161799,162104,162119,162135,162137,162144,162145,162254,162270,162272,162279,162280,162384,162400,162402,162409,162410,162508,162524,162526,162532,162533,162651,162739,162764,162767,162874,162899,162902,163009,163034,163037,163138,163158,163161,...
163278,163417,163447,163453,163455,163463,163465,163468,163469,163472,163473,163474,163567,163582,163588,163590,163598,163600,163603,163604,163607,163608,163609,163712,163718,163720,163728,163730,163733,163734,163737,163738,163836,163842,163844,163852,163854,163857,163858,163860,163861,163964,164037,164067,164077,164080,164092,164095,164101,164103,...
164172,164202,164212,164215,164227,164230,164236,164238,164307,164337,164347,164350,164362,164365,164436,164466,164476,164479,164486,164489,164598,164715,164775,164781,164783,164786,164787,164791,164793,164796,164797,164798,164880,164910,164916,164918,164921,164922,164926,164928,164931,164932,164933,165021,165040,165046,165048,165051,165052,165056,...
165058,165061,165062,165063,165164,165170,165172,165175,165176,165180,165182,165185,165186,165307,165365,165375,165378,165395,165405,165408,165414,165416,165420,165423,165429,165431,165500,165510,165513,165530,165540,165543,165549,165551,165555,165558,165564,165566,165635,165645,165648,165665,165675,165678,165684,165686,165690,165693,165764,165774,...
165777,165794,165804,165807,165814,165817,165903,165934,166103,166109,166111,166114,166115,166116,166178,166238,166244,166246,166249,166250,166251,166319,166368,166374,166376,166379,166380,166381,166450,166492,166498,166500,166503,166504,166505,166620,166693,166703,166706,166712,166714,166723,166733,166736,166742,166744,166828,166838,166841,166847,...
166849,166858,166868,166871,166877,166879,166963,166973,166976,166982,166984,166993,167003,167006,167012,167014,167092,167102,167105,167111,167113,167122,167132,167135,167254,167357,167367,167370,167376,167378,167492,167502,167505,167511,167513,167627,167637,167640,167646,167648,167756,167766,167769,167775,167777,167895,168055,168095,168097,168111,...
168113,168114,168120,168121,168230,168232,168246,168248,168249,168255,168256,168350,168360,168362,168376,168378,168379,168385,168386,168476,168484,168486,168500,168502,168503,168508,168509,168602,168638,168670,168715,168718,168740,168743,168745,168805,168850,168853,168875,168878,168880,168940,168985,168988,169010,169013,169015,169069,169114,169117,...
169134,169137,169139,169237,169353,169423,169425,169429,169431,169432,169439,169441,169442,169444,169445,169518,169558,169560,169564,169566,169567,169574,169576,169577,169579,169580,169663,169688,169690,169694,169696,169697,169704,169706,169707,169709,169710,169794,169812,169814,169818,169820,169821,169828,169830,169831,169833,169834,169961,169998,...
170013,170016,170043,170046,170053,170056,170058,170068,170071,170073,170077,170079,170133,170148,170151,170178,170181,170188,170191,170193,170203,170206,170208,170212,170214,170268,170283,170286,170313,170316,170323,170326,170328,170338,170341,170343,170397,170412,170415,170442,170445,170452,170455,170457,170462,170465,170467,170542,170751,170753,...
170757,170759,170760,170762,170763,170816,170886,170888,170892,170894,170895,170897,170898,170961,171016,171018,171022,171024,171025,171027,171028,171092,171140,171142,171146,171148,171149,171151,171152,171258,171274,171326,171341,171344,171351,171354,171356,171371,171374,171381,171384,171386,171390,171392,171461,171476,171479,171486,171489,171491,...
171506,171509,171516,171519,171521,171525,171527,171596,171611,171614,171621,171624,171626,171641,171644,171651,171654,171656,171660,171662,171725,171740,171743,171750,171753,171755,171770,171773,171780,171783,171785,171893,171990,172005,172008,172015,172018,172020,172024,172026,172125,172140,172143,172150,172153,172155,172159,172161,172260,172275,...
172278,172285,172288,172290,172294,172296,172389,172404,172407,172414,172417,172419,172423,172425,172534,172658,172743,172745,172746,172759,172761,172762,172878,172880,172881,172894,172896,172897,172973,173008,173010,173011,173024,173026,173027,173104,173132,173134,173135,173148,173150,173151,173275,173278,173318,173321,173363,173366,173368,173388,...
173391,173393,173453,173456,173498,173501,173503,173523,173526,173528,173588,173591,173633,173636,173638,173658,173661,173663,173717,173720,173762,173765,173767,173782,173785,173787,173847,173902,174071,174073,174074,174077,174079,174080,174121,174206,174208,174209,174212,174214,174215,174271,174336,174338,174339,174342,174344,174345,174402,174460,...
174462,174463,174466,174468,174469,174588,174591,174646,174649,174661,174664,174666,174691,174694,174696,174701,174704,174706,174781,174784,174796,174799,174801,174826,174829,174831,174836,174839,174841,174916,174919,174931,174934,174936,174961,174964,174966,174971,174974,174976,175045,175048,175060,175063,175065,175090,175093,175095,175100,175103,...
175105,175222,175310,175313,175325,175328,175330,175335,175338,175340,175445,175448,175460,175463,175465,175470,175473,175475,175580,175583,175595,175598,175600,175605,175608,175610,175709,175712,175724,175727,175729,175734,175737,175739,175839,175863,176063,176065,176066,176198,176200,176201,176248,176328,176330,176331,176379,176452,176454,176455,...
176570,176573,176638,176641,176643,176683,176686,176688,176773,176776,176778,176818,176821,176823,176908,176911,176913,176953,176956,176958,177037,177040,177042,177082,177085,177087,177205,177302,177305,177307,177317,177320,177322,177437,177440,177442,177452,177455,177457,177572,177575,177577,177587,177590,177592,177701,177704,177706,177716,177719,...
177721,177846,177966,177969,177971,178101,178104,178106,178236,178239,178241,178365,178368,178370,178495,178701,178716,178735,178744,178851,178870,178879,178981,179000,179009,179105,179124,179132,179248,179335,179364,179470,179499,179605,179634,179734,179758,179874,180014,180044,180053,180063,180068,180072,180074,180164,180179,180188,180198,180203,...
180207,180209,180309,180318,180328,180333,180337,180433,180442,180452,180457,180460,180561,180633,180663,180677,180692,180701,180768,180798,180812,180827,180836,180903,180933,180947,180962,181032,181062,181076,181086,181194,181312,181372,181381,181386,181391,181396,181398,181477,181507,181516,181521,181526,181531,181533,181637,181646,181651,181656,...
181661,181663,181761,181770,181775,181780,181785,181904,181961,181975,181991,182005,182014,182020,182029,182096,182110,182126,182140,182149,182155,182164,182231,182245,182261,182275,182284,182290,182360,182374,182390,182404,182414,182499,182530,182700,182709,182714,182716,182775,182835,182844,182849,182851,182965,182974,182979,182981,183048,183089,...
183098,183103,183105,183217,183289,183303,183312,183319,183333,183342,183424,183438,183447,183454,183468,183477,183559,183573,183582,183589,183603,183612,183688,183702,183711,183718,183732,183850,183953,183967,183976,184088,184102,184111,184223,184237,184246,184352,184366,184375,184491,184652,184692,184695,184711,184713,184720,184721,184827,184830,...
184846,184848,184855,184856,184947,184957,184960,184976,184978,184985,184986,185074,185081,185084,185100,185102,185108,185109,185199,185240,185266,185311,185315,185340,185343,185401,185446,185450,185475,185478,185536,185581,185585,185610,185613,185665,185710,185714,185734,185737,185833,185950,186020,186023,186029,186031,186039,186041,186044,186045,...
186115,186155,186158,186164,186166,186174,186176,186179,186180,186260,186285,186288,186294,186296,186304,186306,186309,186310,186392,186409,186412,186418,186420,186428,186430,186433,186434,186563,186594,186609,186613,186639,186643,186653,186656,186668,186671,186677,186679,186729,186744,186748,186774,186778,186788,186791,186803,186806,186812,186814,...
186864,186879,186883,186909,186913,186923,186926,186938,186941,186993,187008,187012,187038,187042,187052,187055,187062,187065,187138,187348,187351,187357,187359,187362,187363,187413,187483,187486,187492,187494,187497,187498,187558,187613,187616,187622,187624,187627,187628,187690,187737,187740,187746,187748,187751,187752,187855,187876,187922,187937,...
187941,187951,187954,187967,187971,187981,187984,187990,187992,188057,188072,188076,188086,188089,188102,188106,188116,188119,188125,188127,188192,188207,188211,188221,188224,188237,188241,188251,188254,188260,188262,188321,188336,188340,188350,188353,188366,188370,188380,188383,188489,188586,188601,188605,188615,188618,188624,188626,188721,188736,...
188740,188750,188753,188759,188761,188856,188871,188875,188885,188888,188894,188896,188985,189000,189004,189014,189017,189023,189025,189130,189255,189340,189343,189345,189359,189361,189362,189475,189478,189480,189494,189496,189497,189570,189605,189608,189610,189624,189626,189627,189702,189729,189732,189734,189748,189750,189751,189872,189877,189914,...
189918,189959,189963,189966,189988,189991,189993,190049,190053,190094,190098,190101,190123,190126,190128,190184,190188,190229,190233,190236,190258,190261,190263,190313,190317,190358,190362,190365,190382,190385,190387,190443,190498,190668,190671,190673,190677,190679,190680,190718,190803,190806,190808,190812,190814,190815,190868,190933,190936,190938,...
190942,190944,190945,191000,191057,191060,191062,191066,191068,191069,191185,191190,191242,191246,191257,191261,191264,191287,191291,191294,191301,191304,191306,191377,191381,191392,191396,191399,191422,191426,191429,191436,191439,191441,191512,191516,191527,191531,191534,191557,191561,191564,191571,191574,191576,191641,191645,191656,191660,191663,...
191686,191690,191693,191700,191703,191705,191818,191906,191910,191921,191925,191928,191935,191938,191940,192041,192045,192056,192060,192063,192070,192073,192075,192176,192180,192191,192195,192198,192205,192208,192210,192305,192309,192320,192324,192327,192334,192337,192339,192435,192459,192660,192663,192665,192666,192795,192798,192800,192801,192845,...
192925,192928,192930,192931,192977,193049,193052,193054,193055,193167,193172,193234,193238,193241,193279,193283,193286,193288,193369,193373,193376,193414,193418,193421,193423,193504,193508,193511,193549,193553,193556,193558,193633,193637,193640,193678,193682,193685,193687,193801,193898,193902,193905,193913,193917,193920,193922,194033,194037,194040,...
194048,194052,194055,194057,194168,194172,194175,194183,194187,194190,194192,194297,194301,194304,194312,194316,194319,194321,194442,194562,194566,194569,194571,194697,194701,194704,194706,194832,194836,194839,194841,194961,194965,194968,194970,195091,195272,195316,195335,195344,195451,195470,195479,195581,195600,195609,195695,195705,195724,195732,...
195819,195862,195885,195935,195964,196020,196070,196099,196155,196205,196234,196284,196334,196358,196452,196570,196644,196653,196663,196668,196735,196779,196788,196798,196803,196909,196918,196928,196933,197013,197033,197042,197052,197057,197185,197213,197233,197263,197277,197292,197301,197348,197368,197398,197412,197427,197436,197483,197503,197533,...
197547,197562,197612,197632,197662,197676,197686,197757,197972,197981,197986,198033,198107,198116,198121,198237,198246,198251,198311,198361,198370,198375,198475,198498,198541,198561,198575,198591,198605,198614,198676,198696,198710,198726,198740,198749,198811,198831,198845,198861,198875,198884,198940,198960,198974,198990,199004,199108,199205,199225,...
199239,199248,199340,199360,199374,199383,199475,199495,199509,199518,199604,199624,199638,199647,199749,199875,199964,199967,199983,199985,200099,200102,200118,200120,200190,200229,200232,200248,200250,200323,200353,200356,200372,200374,200499,200533,200538,200583,200587,200612,200615,200668,200673,200718,200722,200747,200750,200803,200808,200853,...
200857,200882,200885,200932,200937,200982,200986,201006,201009,201062,201126,201292,201295,201301,201303,201338,201427,201430,201436,201438,201488,201557,201560,201566,201568,201621,201681,201684,201690,201692,201812,201861,201866,201881,201885,201911,201915,201925,201928,201996,202001,202016,202020,202046,202050,202060,202063,202131,202136,202151,...
202155,202181,202185,202195,202198,202260,202265,202280,202284,202310,202314,202324,202327,202446,202525,202530,202545,202549,202559,202562,202660,202665,202680,202684,202694,202697,202795,202800,202815,202819,202829,202832,202924,202929,202944,202948,202958,202961,203054,203087,203284,203287,203289,203419,203422,203424,203465,203549,203552,203554,...
203598,203673,203676,203678,203787,203794,203853,203858,203862,203903,203907,203910,203988,203993,203997,204038,204042,204045,204123,204128,204132,204173,204177,204180,204252,204257,204261,204302,204306,204309,204420,204429,204517,204522,204526,204537,204541,204544,204652,204657,204661,204672,204676,204679,204787,204792,204796,204807,204811,204814,...
204916,204921,204925,204936,204940,204943,205061,205070,205181,205186,205190,205193,205316,205321,205325,205328,205451,205456,205460,205463,205580,205585,205589,205592,205710,205719,205846,205940,205959,206075,206094,206205,206224,206295,206329,206348,206472,206509,206559,206588,206644,206694,206723,206779,206829,206858,206908,206958,206982,207032,...
207098,207268,207277,207309,207403,207412,207533,207542,207593,207657,207666,207785,207837,207857,207887,207901,207972,207992,208022,208036,208107,208127,208157,208171,208236,208256,208286,208300,208418,208501,208521,208535,208636,208656,208670,208771,208791,208805,208900,208920,208934,209024,209059,209260,209263,209395,209398,209436,209525,209528,...
209570,209649,209652,209767,209829,209834,209879,209883,209964,209969,210014,210018,210099,210104,210149,210153,210228,210233,210278,210282,210401,210493,210498,210513,210517,210628,210633,210648,210652,210763,210768,210783,210787,210892,210897,210912,210916,211042,211157,211162,211166,211292,211297,211301,211427,211432,211436,211556,211561,211565,...
211680,211691,211916,212051,212181,212221,212305,212419,212485,212535,212620,212670,212755,212805,212884,212934,213052,213149,213169,213284,213304,213419,213439,213548,213568,213693,213813,213818,213948,213953,214083,214088,214212,214217,214342,214477,214612,214747,214876,215000,215271,215406,215535,215658,215799,215927,216062,216192,216315,216594,...
216598,216599,216733,216734,216862,216863,216985,216986,217126,217251,217255,217386,217390,217516,217520,217640,217643,217884,218019,218582,218590,218591,218721,218725,218726,218854,218855,218977,218978,219114,219119,219233,219243,219247,219368,219378,219382,219498,219508,219512,219622,219632,219635,219861,219876,219996,220011,220131,220564,220582,...
220583,220709,220717,220718,220846,220847,220969,220970,221110,221225,221235,221239,221360,221370,221374,221490,221500,221504,221614,221624,221627,221823,221853,221868,221958,221988,222003,222093,222123,222222,222574,222691,222709,222838,222961,223098,223217,223227,223352,223362,223482,223492,223606,223616,223815,223845,223860,223950,223980,223995,...
224085,224115,224214,224545,224680,224810,224934,225143,225173,225278,225308,225413,225443,225542,225807,225942,226077,226206,226553,226557,226559,226692,226694,226821,226823,226944,226946,227085,227208,227215,227343,227350,227473,227480,227597,227603,227735,227838,227973,228108,228232,228541,228549,228550,228551,228680,228684,228685,228686,228813,...
228814,228815,228936,228937,228938,229073,229175,229190,229200,229203,229207,229325,229335,229338,229342,229455,229465,229468,229472,229579,229589,229592,229595,229722,229815,229830,229836,229950,229965,229971,230085,230100,230214,230224,230523,230541,230542,230543,230668,230676,230677,230678,230799,230805,230806,230807,230928,230929,230930,231069,...
231152,231182,231185,231192,231195,231199,231302,231317,231320,231327,231330,231334,231447,231450,231457,231460,231464,231571,231574,231581,231584,231587,231699,231719,231777,231807,231813,231822,231828,231912,231942,231948,231957,231963,232047,232077,232083,232092,232176,232206,232216,232533,232534,232650,232668,232669,232781,232797,232798,232920,...
232921,233057,233114,233174,233177,233184,233187,233279,233309,233312,233319,233322,233439,233442,233449,233452,233563,233566,233573,233576,233706,233769,233775,233799,233805,233814,233820,233904,233910,233934,233940,233949,233955,234039,234045,234069,234075,234084,234168,234174,234198,234208,234502,234505,234577,234637,234640,234767,234770,234891,...
234894,235019,235097,235103,235127,235133,235232,235238,235262,235268,235367,235373,235397,235403,235496,235502,235526,235761,235767,235896,235902,236031,236037,236160,236166,236506,236517,236519,236652,236654,236778,236781,236783,236904,236906,237038,237047,237137,237152,237168,237175,237287,237303,237310,237417,237433,237440,237541,237557,237563,...
237684,237773,237798,237908,237933,238043,238068,238172,238192,238488,238509,238510,238511,238633,238644,238645,238646,238766,238773,238774,238775,238896,238897,238898,239038,239114,239144,239150,239160,239163,239167,239264,239279,239285,239295,239298,239302,239409,239415,239425,239428,239432,239533,239539,239549,239552,239555,239661,239735,239765,...
239775,239790,239796,239870,239900,239910,239925,239931,240005,240035,240045,240060,240134,240164,240174,240184,240501,240502,240615,240636,240637,240748,240765,240766,240888,240889,241022,241026,241076,241136,241142,241145,241152,241155,241241,241271,241277,241280,241287,241290,241382,241401,241407,241410,241417,241420,241525,241531,241534,241541,...
241544,241668,241727,241737,241757,241767,241773,241782,241788,241862,241872,241892,241902,241908,241917,241923,241997,242007,242027,242037,242043,242052,242126,242136,242156,242166,242176,242464,242470,242473,242539,242599,242605,242608,242680,242729,242735,242738,242853,242859,242862,242981,243055,243065,243071,243085,243095,243101,243190,243200,...
243206,243220,243230,243236,243325,243335,243341,243355,243365,243371,243454,243464,243470,243484,243494,243719,243729,243735,243854,243864,243870,243989,243999,244005,244118,244128,244134,244458,244485,244487,244620,244622,244739,244749,244751,244872,244874,245013,245080,245120,245136,245143,245255,245271,245278,245375,245385,245401,245408,245509,...
245525,245531,245627,245663,245696,245741,245766,245831,245876,245901,245966,246011,246036,246095,246140,246160,246262,246477,246478,246585,246612,246613,246721,246741,246742,246864,246865,247001,247042,247112,247118,247128,247131,247207,247247,247253,247263,247266,247352,247377,247383,247393,247396,247501,247507,247517,247520,247650,247688,247703,...
247733,247743,247758,247764,247823,247838,247868,247878,247893,247899,247958,247973,248003,248013,248028,248087,248102,248132,248142,248152,248231,248440,248446,248449,248505,248575,248581,248584,248650,248705,248711,248714,248829,248835,248838,248947,248963,249016,249031,249041,249061,249071,249077,249151,249166,249176,249196,249206,249212,249286,...
249301,249311,249331,249341,249347,249415,249430,249440,249460,249470,249582,249680,249695,249705,249711,249815,249830,249840,249846,249950,249965,249975,249981,250079,250094,250104,250110,250223,250461,250596,250699,250725,250848,250982,251011,251096,251112,251231,251247,251326,251361,251377,251485,251501,251628,251672,251717,251742,251807,251852,...
251877,251942,251987,252012,252071,252116,252136,252200,252424,252430,252474,252559,252565,252624,252689,252695,252813,252819,252941,253000,253015,253045,253055,253135,253150,253180,253190,253270,253285,253315,253325,253399,253414,253444,253454,253664,253679,253689,253799,253814,253824,253934,253949,253959,254063,254078,254088,254192,254416,254551,...
254601,254681,254805,254923,254992,255037,255127,255172,255262,255307,255391,255436,255558,255656,255671,255791,255806,255926,255941,256055,256070,256199,256320,256455,256590,256719,256848,257096,257100,257103,257235,257238,257364,257367,257487,257490,257628,257750,257759,257885,257894,258015,258024,258139,258147,258277,258379,258514,258649,258773,...
259084,259092,259094,259095,259223,259227,259229,259230,259356,259358,259359,259479,259481,259482,259616,259717,259732,259742,259747,259751,259867,259877,259882,259886,259997,260007,260012,260016,260121,260131,260136,260139,260264,260356,260371,260380,260491,260506,260515,260626,260641,260755,260765,261066,261084,261086,261087,261211,261219,261221,...
261222,261348,261350,261351,261471,261473,261474,261612,261694,261724,261729,261734,261739,261743,261844,261859,261864,261869,261874,261878,261989,261994,261999,262004,262008,262113,262118,262123,262128,262131,262241,262261,262318,262348,262357,262363,262372,262453,262483,262492,262498,262507,262588,262618,262627,262633,262717,262747,262757,263076,...
263078,263193,263211,263213,263340,263342,263449,263463,263465,263600,263656,263716,263721,263726,263731,263821,263851,263856,263861,263866,263981,263986,263991,263996,264105,264110,264115,264120,264248,264310,264319,264340,264349,264355,264364,264445,264454,264475,264484,264490,264499,264580,264589,264610,264619,264625,264709,264718,264739,264749,...
265044,265049,265119,265179,265184,265309,265314,265433,265438,265561,265638,265647,265668,265677,265773,265782,265803,265812,265908,265917,265938,265947,266037,266046,266067,266302,266311,266437,266446,266572,266581,266701,266710,267049,267060,267061,267063,267195,267196,267198,267321,267324,267325,267327,267445,267447,267448,267450,267581,267679,...
267694,267710,267712,267719,267829,267845,267847,267854,267959,267975,267977,267984,268083,268099,268101,268107,268226,268314,268339,268342,268449,268474,268477,268584,268609,268612,268713,268733,268736,268853,269031,269052,269053,269054,269055,269176,269187,269188,269189,269190,269309,269316,269317,269318,269319,269434,269439,269440,269441,269442,...
269656,269686,269692,269694,269702,269704,269707,269711,269806,269821,269827,269829,269837,269839,269842,269846,269951,269957,269959,269967,269969,269972,269976,270075,270081,270083,270091,270093,270096,270099,270203,270276,270306,270316,270319,270331,270334,270340,270411,270441,270451,270454,270466,270469,270475,270546,270576,270586,270589,270601,...
270604,270675,270705,270715,270718,270725,270728,270837,271044,271045,271046,271158,271179,271180,271181,271291,271308,271309,271310,271416,271431,271432,271433,271565,271618,271678,271684,271686,271689,271694,271696,271699,271783,271813,271819,271821,271824,271829,271831,271834,271924,271943,271949,271951,271954,271959,271961,271964,272067,272073,...
272075,272078,272083,272085,272088,272210,272268,272278,272281,272298,272308,272311,272317,272323,272326,272332,272403,272413,272416,272433,272443,272446,272452,272458,272461,272467,272538,272548,272551,272568,272578,272581,272587,272593,272596,272667,272677,272680,272697,272707,272710,272717,272720,272806,272837,273006,273012,273014,273017,273081,...
273141,273147,273149,273152,273222,273271,273277,273279,273282,273353,273395,273401,273403,273406,273523,273596,273606,273609,273615,273626,273636,273639,273645,273731,273741,273744,273750,273761,273771,273774,273780,273866,273876,273879,273885,273896,273906,273909,273915,273995,274005,274008,274014,274025,274035,274038,274157,274260,274270,274273,...
274279,274395,274405,274408,274414,274530,274540,274543,274549,274659,274669,274672,274678,274798,275001,275028,275029,275031,275163,275164,275166,275282,275292,275293,275295,275407,275415,275416,275418,275556,275622,275662,275664,275678,275680,275687,275797,275799,275813,275815,275822,275917,275927,275929,275943,275945,275952,276043,276051,276053,...
276067,276069,276075,276169,276205,276237,276282,276285,276307,276310,276372,276417,276420,276442,276445,276507,276552,276555,276577,276580,276636,276681,276684,276701,276704,276804,277020,277021,277022,277128,277155,277156,277157,277264,277284,277285,277286,277389,277407,277408,277409,277544,277584,277654,277656,277660,277662,277670,277672,277675,...
277749,277789,277791,277795,277797,277805,277807,277810,277894,277919,277921,277925,277927,277935,277937,277940,278025,278043,278045,278049,278051,278059,278061,278064,278192,278229,278244,278247,278274,278277,278284,278287,278299,278302,278308,278364,278379,278382,278409,278412,278419,278422,278434,278437,278443,278499,278514,278517,278544,278547,...
278554,278557,278569,278572,278628,278643,278646,278673,278676,278683,278686,278693,278696,278773,278982,278984,278988,278990,278993,279047,279117,279119,279123,279125,279128,279192,279247,279249,279253,279255,279258,279323,279371,279373,279377,279379,279382,279489,279505,279557,279572,279575,279582,279585,279602,279605,279612,279615,279621,279692,...
279707,279710,279717,279720,279737,279740,279747,279750,279756,279827,279842,279845,279852,279855,279872,279875,279882,279885,279891,279956,279971,279974,279981,279984,280001,280004,280011,280014,280124,280221,280236,280239,280246,280249,280255,280356,280371,280374,280381,280384,280390,280491,280506,280509,280516,280519,280525,280620,280635,280638,...
280645,280648,280654,280765,281004,281005,281139,281140,281242,281268,281269,281367,281391,281392,281525,281553,281638,281640,281654,281656,281773,281775,281789,281791,281868,281903,281905,281919,281921,281999,282027,282029,282043,282045,282170,282213,282216,282258,282261,282283,282286,282348,282351,282393,282396,282418,282421,282483,282486,282528,...
282531,282553,282556,282612,282615,282657,282660,282677,282680,282742,282797,282966,282968,282972,282974,283016,283101,283103,283107,283109,283166,283231,283233,283237,283239,283297,283355,283357,283361,283363,283483,283541,283544,283556,283559,283586,283589,283596,283599,283676,283679,283691,283694,283721,283724,283731,283734,283811,283814,283826,...
283829,283856,283859,283866,283869,283940,283943,283955,283958,283985,283988,283995,283998,284117,284205,284208,284220,284223,284230,284233,284340,284343,284355,284358,284365,284368,284475,284478,284490,284493,284500,284503,284604,284607,284619,284622,284629,284632,284734,284758,284958,284960,285093,285095,285143,285223,285225,285274,285347,285349,...
285465,285533,285536,285578,285581,285668,285671,285713,285716,285803,285806,285848,285851,285932,285935,285977,285980,286100,286197,286200,286212,286215,286332,286335,286347,286350,286467,286470,286482,286485,286596,286599,286611,286614,286741,286861,286864,286996,286999,287131,287134,287260,287263,287390,287631,287644,287647,287779,287782,287908,...
287911,288028,288031,288034,288163,288175,288260,288275,288294,288303,288410,288429,288438,288540,288559,288568,288664,288683,288691,288807,288894,288923,289029,289058,289164,289193,289293,289317,289433,289613,289636,289638,289639,289758,289771,289773,289774,289900,289902,289903,290017,290023,290025,290026,290166,290237,290267,290276,290286,290291,...
290295,290387,290402,290411,290421,290426,290430,290532,290541,290551,290556,290560,290656,290665,290675,290680,290683,290784,290856,290886,290900,290915,290924,290991,291021,291035,291050,291059,291126,291156,291170,291185,291255,291285,291299,291309,291417,291628,291630,291740,291763,291765,291892,291894,291999,292015,292017,292147,292154,292199,...
292259,292268,292273,292278,292283,292364,292394,292403,292408,292413,292418,292524,292533,292538,292543,292548,292648,292657,292662,292667,292672,292791,292848,292862,292878,292892,292901,292907,292916,292983,292997,293013,293027,293036,293042,293051,293118,293132,293148,293162,293171,293177,293247,293261,293277,293291,293301,293386,293417,293587,...
293596,293601,293662,293722,293731,293736,293852,293861,293866,293935,293976,293985,293990,294104,294176,294190,294199,294206,294220,294229,294311,294325,294334,294341,294355,294364,294446,294460,294469,294476,294490,294499,294575,294589,294598,294605,294619,294737,294840,294854,294863,294975,294989,294998,295110,295124,295133,295239,295253,295262,...
295378,295583,295612,295613,295615,295747,295748,295750,295864,295876,295877,295879,295990,295999,296000,296002,296141,296203,296243,296246,296262,296264,296271,296378,296381,296397,296399,296406,296498,296508,296511,296527,296529,296536,296625,296632,296635,296651,296653,296659,296750,296791,296817,296862,296866,296891,296894,296952,296997,297001,...
297026,297029,297087,297132,297136,297161,297164,297216,297261,297265,297285,297288,297384,297604,297605,297606,297710,297739,297740,297741,297846,297868,297869,297870,297972,297991,297992,297993,298129,298165,298235,298238,298244,298246,298254,298256,298259,298330,298370,298373,298379,298381,298389,298391,298394,298475,298500,298503,298509,298511,...
298519,298521,298524,298607,298624,298627,298633,298635,298643,298645,298648,298778,298809,298824,298828,298854,298858,298868,298871,298883,298886,298892,298944,298959,298963,298989,298993,299003,299006,299018,299021,299027,299079,299094,299098,299124,299128,299138,299141,299153,299156,299208,299223,299227,299253,299257,299267,299270,299277,299280,...
299353,299563,299566,299572,299574,299577,299628,299698,299701,299707,299709,299712,299773,299828,299831,299837,299839,299842,299905,299952,299955,299961,299963,299966,300070,300091,300137,300152,300156,300166,300169,300182,300186,300196,300199,300205,300272,300287,300291,300301,300304,300317,300321,300331,300334,300340,300407,300422,300426,300436,...
300439,300452,300456,300466,300469,300475,300536,300551,300555,300565,300568,300581,300585,300595,300598,300704,300801,300816,300820,300830,300833,300839,300936,300951,300955,300965,300968,300974,301071,301086,301090,301100,301103,301109,301200,301215,301219,301229,301232,301238,301345,301588,301589,301723,301724,301824,301852,301853,301950,301975,...
301976,302107,302110,302134,302219,302222,302224,302238,302240,302354,302357,302359,302373,302375,302449,302484,302487,302489,302503,302505,302581,302608,302611,302613,302627,302629,302751,302756,302793,302797,302838,302842,302845,302867,302870,302928,302932,302973,302977,302980,303002,303005,303063,303067,303108,303112,303115,303137,303140,303192,...
303196,303237,303241,303244,303261,303264,303322,303377,303547,303550,303552,303556,303558,303597,303682,303685,303687,303691,303693,303747,303812,303815,303817,303821,303823,303879,303936,303939,303941,303945,303947,304064,304069,304121,304125,304136,304140,304143,304166,304170,304173,304180,304183,304256,304260,304271,304275,304278,304301,304305,...
304308,304315,304318,304391,304395,304406,304410,304413,304436,304440,304443,304450,304453,304520,304524,304535,304539,304542,304565,304569,304572,304579,304582,304697,304785,304789,304800,304804,304807,304814,304817,304920,304924,304935,304939,304942,304949,304952,305055,305059,305070,305074,305077,305084,305087,305184,305188,305199,305203,305206,...
305213,305216,305314,305338,305539,305542,305544,305674,305677,305679,305724,305804,305807,305809,305856,305928,305931,305933,306046,306051,306113,306117,306120,306158,306162,306165,306248,306252,306255,306293,306297,306300,306383,306387,306390,306428,306432,306435,306512,306516,306519,306557,306561,306564,306680,306686,306777,306781,306784,306792,...
306796,306799,306912,306916,306919,306927,306931,306934,307047,307051,307054,307062,307066,307069,307176,307180,307183,307191,307195,307198,307321,307327,307441,307445,307448,307576,307580,307583,307711,307715,307718,307840,307844,307847,307970,307976,308196,308228,308231,308363,308366,308492,308495,308604,308615,308618,308756,308815,308859,308878,...
308887,308994,309013,309022,309124,309143,309152,309238,309248,309267,309275,309362,309405,309428,309478,309507,309563,309613,309642,309698,309748,309777,309827,309877,309901,309995,310220,310222,310323,310355,310357,310484,310486,310586,310607,310609,310744,310777,310851,310860,310870,310875,310942,310986,310995,311005,311010,311116,311125,311135,...
311140,311220,311240,311249,311259,311264,311392,311420,311440,311470,311484,311499,311508,311555,311575,311605,311619,311634,311643,311690,311710,311740,311754,311769,311819,311839,311869,311883,311893,311964,312179,312188,312193,312240,312314,312323,312328,312444,312453,312458,312518,312568,312577,312582,312682,312705,312748,312768,312782,312798,...
312812,312821,312883,312903,312917,312933,312947,312956,313018,313038,313052,313068,313082,313091,313147,313167,313181,313197,313211,313315,313412,313432,313446,313455,313547,313567,313581,313590,313682,313702,313716,313725,313811,313831,313845,313854,313956,314204,314205,314339,314340,314437,314468,314469,314564,314591,314592,314725,314746,314835,...
314838,314854,314856,314970,314973,314989,314991,315061,315100,315103,315119,315121,315194,315224,315227,315243,315245,315370,315404,315409,315454,315458,315483,315486,315539,315544,315589,315593,315618,315621,315674,315679,315724,315728,315753,315756,315803,315808,315853,315857,315877,315880,315933,315997,316163,316166,316172,316174,316209,316298,...
316301,316307,316309,316359,316428,316431,316437,316439,316492,316552,316555,316561,316563,316683,316732,316737,316752,316756,316782,316786,316796,316799,316867,316872,316887,316891,316917,316921,316931,316934,317002,317007,317022,317026,317052,317056,317066,317069,317131,317136,317151,317155,317181,317185,317195,317198,317317,317396,317401,317416,...
317420,317430,317433,317531,317536,317551,317555,317565,317568,317666,317671,317686,317690,317700,317703,317795,317800,317815,317819,317829,317832,317925,317958,318155,318158,318160,318290,318293,318295,318336,318420,318423,318425,318469,318544,318547,318549,318658,318665,318724,318729,318733,318774,318778,318781,318859,318864,318868,318909,318913,...
318916,318994,318999,319003,319044,319048,319051,319123,319128,319132,319173,319177,319180,319291,319300,319388,319393,319397,319408,319412,319415,319523,319528,319532,319543,319547,319550,319658,319663,319667,319678,319682,319685,319787,319792,319796,319807,319811,319814,319932,319941,320052,320057,320061,320064,320187,320192,320196,320199,320322,...
320327,320331,320334,320451,320456,320460,320463,320581,320590,320844,320979,321108,321201,321231,321363,321381,321475,321494,321610,321629,321740,321759,321830,321864,321883,322007,322044,322094,322123,322179,322229,322258,322314,322364,322393,322443,322493,322517,322567,322633,322635,322803,322812,322844,322938,322947,323068,323077,323128,323192,...
323201,323320,323372,323392,323422,323436,323507,323527,323557,323571,323642,323662,323692,323706,323771,323791,323821,323835,323953,323955,324036,324056,324070,324171,324191,324205,324306,324326,324340,324435,324455,324469,324559,324594,324596,324795,324798,324930,324933,324971,325060,325063,325105,325184,325187,325302,325364,325369,325414,325418,...
325499,325504,325549,325553,325634,325639,325684,325688,325763,325768,325813,325817,325936,325938,326028,326033,326048,326052,326163,326168,326183,326187,326298,326303,326318,326322,326427,326432,326447,326451,326577,326579,326692,326697,326701,326827,326832,326836,326962,326967,326971,327091,327096,327100,327215,327226,327228,327451,327586,327716,...
327756,327840,327954,328020,328070,328155,328205,328290,328340,328419,328469,328587,328589,328684,328704,328819,328839,328954,328974,329083,329103,329228,329230,329348,329353,329483,329488,329618,329623,329747,329752,329877,329879,330012,330147,330282,330411,330535,330537,330807,331336,331463,331467,331602,331731,331854,331995,332117,332252,332382,...
332506,332644,332746,332881,333016,333140,333462,333598,334115,334123,334254,334258,334387,334510,334647,334748,334763,334773,334898,334908,335028,335038,335152,335162,335295,335387,335402,335522,335537,335657,335672,335786,335796,336253,336648,336761,336779,336906,336914,337043,337166,337307,337389,337419,337429,337539,337554,337564,337684,337694,...
337808,337818,337936,337956,338013,338043,338058,338148,338178,338193,338283,338313,338328,338412,338442,338452,338771,338888,338906,339035,339158,339295,339351,339411,339421,339516,339546,339556,339676,339686,339800,339810,339943,340005,340035,340050,340140,340170,340185,340275,340305,340320,340404,340434,340444,340739,340814,340874,341004,341128,...
341256,341333,341363,341468,341498,341603,341633,341732,341762,341997,342132,342267,342396,342757,343023,343408,343419,343554,343680,343683,343806,343940,344038,344053,344069,344188,344204,344318,344334,344442,344458,344585,344673,344698,344808,344833,344943,344968,345072,345092,345212,345548,345678,346054,346075,346199,346210,346332,346339,346462,...
346679,346709,346715,346725,346829,346844,346850,346860,346974,346980,346990,347098,347104,347114,347226,347299,347329,347339,347354,347434,347464,347474,347489,347569,347599,347609,347624,347698,347728,347738,347748,347860,348067,348181,348202,348314,348331,348454,348588,348641,348701,348707,348717,348806,348836,348842,348852,348947,348966,348972,...
348982,349090,349096,349106,349233,349291,349301,349321,349331,349346,349426,349436,349456,349466,349481,349561,349571,349591,349601,349616,349690,349700,349720,349730,349740,349829,349860,350029,350035,350104,350164,350170,350245,350294,350300,350418,350424,350546,350619,350629,350649,350659,350754,350764,350784,350794,350889,350899,350919,350929,...
351018,351028,351048,351058,351180,351283,351293,351418,351428,351553,351563,351682,351692,351821,352317,352584,352688,352715,352850,352969,352979,353102,353243,353309,353349,353365,353484,353500,353604,353614,353630,353738,353754,353856,353892,353924,353969,353994,354059,354104,354129,354194,354239,354264,354323,354368,354388,354491,354707,354815,...
354842,354951,354971,355094,355231,355271,355341,355347,355357,355436,355476,355482,355492,355581,355606,355612,355622,355730,355736,355746,355879,355916,355931,355961,355971,355986,356051,356066,356096,356106,356121,356186,356201,356231,356241,356256,356315,356330,356360,356370,356380,356460,356669,356675,356734,356804,356810,356879,356934,356940,...
357058,357064,357176,357192,357244,357259,357269,357289,357299,357379,357394,357404,357424,357434,357514,357529,357539,357559,357569,357643,357658,357668,357688,357698,357811,357908,357923,357933,358043,358058,358068,358178,358193,358203,358307,358322,358332,358452,358691,358826,358929,358955,359078,359212,359240,359325,359341,359460,359476,359555,...
359590,359606,359714,359730,359857,359862,359900,359945,359970,360035,360080,360105,360170,360215,360240,360299,360344,360364,360429,360484,360653,360659,360703,360788,360794,360853,360918,360924,361042,361048,361170,361175,361228,361243,361273,361283,361363,361378,361408,361418,361498,361513,361543,361553,361627,361642,361672,361682,361804,361892,...
361907,361917,362027,362042,362052,362162,362177,362187,362291,362306,362316,362421,362445,362645,362780,362830,362910,363034,363152,363157,363220,363265,363355,363400,363490,363535,363619,363664,363787,363884,363899,364019,364034,364154,364169,364283,364298,364428,364548,364683,364818,364947,365077,365318,365331,365466,365595,365715,365718,365850,...
365947,365962,365981,366097,366116,366227,366246,366351,366370,366494,366581,366610,366716,366745,366851,366880,366980,367004,367120,367260,367290,367299,367309,367410,367425,367434,367444,367555,367564,367574,367679,367688,367698,367807,367879,367909,367923,367938,368014,368044,368058,368073,368149,368179,368193,368208,368278,368308,368322,368332,...
368440,368558,368618,368627,368637,368723,368753,368762,368772,368883,368892,368902,369007,369016,369026,369150,369207,369221,369237,369251,369266,369342,369356,369372,369386,369401,369477,369491,369507,369521,369536,369606,369620,369636,369650,369660,369745,369776,369946,369955,370021,370081,370090,370211,370220,370294,370335,370344,370463,370535,...
370549,370565,370579,370670,370684,370700,370714,370805,370819,370835,370849,370934,370948,370964,370978,371096,371199,371213,371334,371348,371469,371483,371598,371612,371737,371898,371938,371941,371957,372073,372076,372092,372193,372203,372206,372222,372320,372327,372330,372346,372445,372488,372512,372557,372561,372586,372647,372692,372696,372721,...
372782,372827,372831,372856,372911,372956,372960,372980,373079,373196,373266,373269,373275,373285,373361,373401,373404,373410,373420,373506,373531,373534,373540,373550,373638,373655,373658,373664,373674,373811,373840,373855,373859,373885,373889,373899,373914,373975,373990,373994,374020,374024,374034,374049,374110,374125,374129,374155,374159,374169,...
374184,374239,374254,374258,374284,374288,374298,374308,374384,374594,374597,374603,374659,374729,374732,374738,374804,374859,374862,374868,374936,374983,374986,374992,375101,375124,375168,375183,375187,375197,375213,375217,375227,375303,375318,375322,375332,375348,375352,375362,375438,375453,375457,375467,375483,375487,375497,375567,375582,375586,...
375596,375612,375616,375626,375735,375832,375847,375851,375861,375967,375982,375986,375996,376102,376117,376121,376131,376231,376246,376250,376260,376376,376496,376500,376541,376545,376570,376631,376635,376676,376680,376705,376766,376770,376811,376815,376840,376895,376899,376940,376944,376964,377025,377080,377160,377164,377175,377179,377205,377209,...
377219,377295,377299,377310,377314,377340,377344,377354,377430,377434,377445,377449,377475,377479,377489,377559,377563,377574,377578,377604,377608,377618,377736,377824,377828,377839,377843,377853,377959,377963,377974,377978,377988,378094,378098,378109,378113,378123,378223,378227,378238,378242,378252,378353,378377,378488,378492,378533,378537,378623,...
378627,378668,378672,378758,378762,378803,378807,378887,378891,378932,378936,379055,379152,379156,379167,379171,379287,379291,379302,379306,379422,379426,379437,379441,379551,379555,379566,379570,379696,379816,379820,379951,379955,380086,380090,380215,380219,380345,380526,380570,380589,380705,380724,380835,380854,380949,380959,380978,381073,381116,...
381118,381139,381189,381218,381274,381324,381353,381409,381459,381488,381538,381588,381612,381706,381803,381823,381853,381867,381882,381938,381958,381988,382002,382017,382073,382093,382123,382137,382152,382202,382222,382252,382266,382276,382347,382467,382487,382501,382517,382531,382602,382622,382636,382652,382666,382737,382757,382771,382787,382801,...
382866,382886,382900,382916,382930,383034,383131,383151,383165,383266,383286,383300,383401,383421,383435,383530,383550,383564,383675,383795,383800,383845,383849,383874,383930,383935,383980,383984,384009,384065,384070,384115,384119,384144,384194,384199,384244,384248,384268,384324,384388,384390,384459,384464,384479,384483,384509,384513,384523,384594,...
384599,384614,384618,384644,384648,384658,384729,384734,384749,384753,384779,384783,384793,384858,384863,384878,384882,384908,384912,384922,385044,385046,385123,385128,385143,385147,385157,385258,385263,385278,385282,385292,385393,385398,385413,385417,385427,385522,385527,385542,385546,385556,385652,385685,385687,385787,385792,385796,385837,385841,...
385922,385927,385931,385972,385976,386057,386062,386066,386107,386111,386186,386191,386195,386236,386240,386354,386363,386365,386451,386456,386460,386471,386475,386586,386591,386595,386606,386610,386721,386726,386730,386741,386745,386850,386855,386859,386870,386874,386995,387004,387006,387115,387120,387124,387250,387255,387259,387385,387390,387394,...
387514,387519,387523,387644,387653,387655,387779,387829,387858,387914,387964,387993,388049,388099,388128,388178,388228,388252,388302,388368,388370,388557,389089,389103,389186,389201,389336,389466,389590,389733,389820,389955,390090,390219,390359,390499,390529,390649,390664,390794,390918,391046,391118,391148,391253,391283,391388,391418,391517,391547,...
391679,391797,391857,391962,391992,392122,392246,392389,392446,392476,392581,392611,392716,392746,392845,392875,392984,393015,393185,393260,393320,393450,393574,393702,393774,393804,393909,393939,394044,394074,394173,394203,394335,394438,394573,394708,394837,394976,395137,395177,395312,395432,395442,395566,395684,395727,395751,395796,395886,395931,...
396021,396066,396150,396195,396318,396435,396505,396600,396640,396745,396770,396894,397050,397079,397094,397124,397214,397229,397259,397349,397364,397394,397478,397493,397523,397623,397833,397898,397968,398043,398098,398222,398340,398363,398407,398422,398452,398542,398557,398587,398677,398692,398722,398806,398821,398851,398974,399071,399086,399206,...
399221,399341,399356,399470,399485,399615,399735,399780,399870,399915,400005,400050,400134,400179,400264,400319,400399,400414,400444,400534,400549,400579,400669,400684,400714,400798,400813,400843,400975,401063,401078,401198,401213,401333,401348,401462,401477,401592,401616,401727,401772,401862,401907,401997,402042,402126,402171,402294,402302,402391,...
402406,402526,402541,402661,402676,402790,402805,402935,402943,403055,403190,403325,403454,403584,403592,403765,403809,403944,404074,404188,404198,404312,404357,404378,404428,404513,404563,404648,404698,404777,404827,404945,405042,405062,405092,405177,405197,405227,405312,405332,405362,405441,405461,405491,405586,405706,405726,405756,405841,405861,...
405891,405976,405996,406026,406105,406125,406155,406273,406370,406390,406505,406525,406640,406660,406769,406789,406914,407034,407039,407084,407169,407174,407219,407304,407309,407354,407433,407438,407483,407563,407629,407698,407703,407718,407748,407833,407838,407853,407883,407968,407973,407988,408018,408097,408102,408117,408147,408285,408362,408367,...
408382,408497,408502,408517,408632,408637,408652,408761,408766,408781,408891,408926,409026,409076,409161,409211,409296,409346,409425,409475,409549,409615,409617,409740,410287,410332,410353,410488,410623,410752,410920,411017,411152,411287,411416,411561,411681,411816,411951,412080,412248,412345,412480,412615,412744,412889,413009,413144,413279,413408,...
413538,413604,413673,413808,413943,414072,414260,414337,414472,414607,414736,414866,414901,415001,415136,415271,415400,415524,415592,416187,416255,416460,416850,417259,417513,418052,418176,418839,418984,419092,419115,419237,419250,419379,419496,419502,419750,419779,419914,420031,420043,420157,420166,420411,420443,420578,420707,420819,420830,420971,...
421107,421219,421242,421371,421478,421494,421626,421771,421877,421906,422013,422035,422139,422158,422435,422538,422570,422699,422801,422822,422959,423099,423234,423335,423363,423461,423486,423618,423763,423898,423996,424027,424123,424150,424284,424427,424562,424691,424784,424814,424946,424984,425058,425067,425077,425149,425193,425202,425212,425323,...
425332,425342,425427,425447,425456,425466,425599,425601,425633,425722,425725,425741,425857,425860,425876,425948,425987,425990,426006,426081,426111,426114,426130,426257,426259,426292,426386,426405,426521,426540,426651,426670,426741,426775,426794,426918,426920,427050,427059,427111,427185,427194,427315,427324,427389,427439,427448,427553,427576,427578,...
427714,427717,427723,427760,427849,427852,427858,427910,427979,427982,427988,428043,428103,428106,428112,428234,428236,428378,428387,428419,428513,428522,428643,428652,428703,428767,428776,428895,428897,429042,429045,429177,429180,429223,429307,429310,429356,429431,429434,429545,429552,429554,429706,429709,429841,429844,429882,429971,429974,430016,...
430095,430098,430213,430215,430370,430505,430635,430675,430759,430873,430875,430949,431034,431037,431053,431169,431172,431188,431264,431299,431302,431318,431396,431423,431426,431442,431566,431573,431603,431623,431653,431667,431738,431758,431788,431802,431873,431893,431923,431937,432002,432022,432052,432066,432184,432186,432266,432271,432316,432401,...
432406,432451,432536,432541,432586,432665,432670,432715,432833,432844,432931,432936,432981,432985,433066,433071,433116,433120,433201,433206,433251,433255,433330,433335,433380,433384,433503,433505,433595,433645,433730,433780,433865,433915,433994,434044,434162,434164,434354,434357,434363,434404,434489,434492,434498,434554,434619,434622,434628,434686,...
434743,434746,434752,434871,434878,434923,434943,434957,435058,435078,435092,435193,435213,435227,435322,435342,435356,435446,435481,435483,435586,435591,435606,435721,435726,435741,435856,435861,435876,435985,435990,436005,436130,436141,436251,436256,436271,436275,436386,436391,436406,436410,436521,436526,436541,436545,436650,436655,436670,436674,...
436800,436802,436915,436935,437050,437070,437185,437205,437314,437334,437459,437461,437674,437677,437809,437812,437859,437939,437942,437991,438063,438066,438181,438188,438242,438247,438377,438382,438512,438517,438641,438646,438771,438782,438907,438912,438916,439042,439047,439051,439177,439182,439186,439306,439311,439315,439430,439441,439443,439571,...
439576,439706,439711,439841,439846,439970,439975,440100,440102,440235,440370,440505,440634,440758,440760];
C1_ind = [523,1263,1977,2656,2787,3586,4379,5166,5409,5971,6083,6228,6638,6741,7022,7301,7402,7810,7964,8200,8623,8874,9281,9290,9532,9668,9953,10193,10456,10616,10986,11276,11654,11937,11942,12315,12442,12605,13102,13266,13767,13929,13931,13945,14573,14630,14795,15247,15295,15369,...
15460,15504,15634,15738,15758,15912,15943,16258,16569,16612,16697,16832,16927,16962,17086,17229,17236,17272,17361,17496,17587,17626,17720,17750,17898,17930,18379,18558,18595,18689,18824,18954,19044,19078,19221,19223,19392,19870,20077,20519,20544,20681,20742,20816,20946,21020,21070,21184,21209,21390,...
21540,21866,22009,22059,22144,22209,22274,22398,22526,22533,22673,22719,22808,22869,22938,23002,23062,23195,23377,23661,23855,24001,24042,24136,24266,24326,24390,24518,24520,24839,25172,25509,25831,25840,25993,26128,26178,26258,26382,26500,26507,26657,26792,26838,26922,26971,27046,27160,27169,27496,...
27630,27829,27985,28120,28161,28250,28295,28374,28492,28494,28952,29152,29617,29815,29817,29977,30112,30242,30282,30366,30480,30482,31112,31791,31873,32008,32143,32272,32456,32538,32558,32588,32673,32693,32723,32808,32828,32858,32937,32957,32987,33119,33121,33774,33865,34000,34135,34264,34432,34443,...
34529,34664,34799,34928,35103,35194,35199,35244,35329,35334,35379,35464,35469,35514,35593,35598,35643,35766,35768,36425,36521,36656,36791,36920,37088,37090,37186,37236,37321,37371,37456,37506,37585,37635,37753,37755,38393,39035,39072,39177,39312,39447,39576,39700,39737,39842,39862,39977,39997,40112,...
40132,40241,40261,40365,40400,40402,41055,41169,41304,41439,41568,41713,41724,41833,41968,42103,42232,42384,42498,42503,42518,42633,42638,42653,42768,42773,42788,42897,42902,42917,43047,43049,43706,43825,43960,44095,44224,44369,44371,44490,44510,44625,44645,44760,44780,44889,44909,45034,45036,45682,...
46339,46352,46481,46616,46751,46880,47010,47021,47145,47280,47415,47544,47668,47681,47810,47815,47945,47950,48080,48085,48209,48214,48333,48344,48346,49003,49137,49272,49407,49536,49666,49668,49802,49807,49937,49942,50072,50077,50201,50206,50331,50333,50988,51651,51653,51793,51928,52063,52192,52316,...
52318,52458,52593,52728,52857,52981,52983];
C0 = zeros(664,664);
C1 = zeros(664,80);
C0(C0_ind) = coeffs(coeffs0_ind);
C1(C1_ind) = coeffs(coeffs1_ind);