Number of ways
First way in group
97898
304611328
1
104333454
10
363506394
2
362807658
5
59479695
1
463733156
2
26477792
1
53216583
2
378013002
1
53216603
1
1132201732
9
495191860
2
60774060
37
1082394693
2
110364793
2
608438432
4
1060112574
2
1060112580
1
1060112585
3
137103665
1
180619978
4
297274077
1
297274083
2
297274088
5
326896519
4
370150362
18
936381532
11
839126167
1
199494895
17
1055847401
5
704384274
9
796659391
4
343150519
16
1186707122
10
1100959111
2
103551131
16
799281449
1
1022890326
3
377881333
2
189010901
1
90182716
2
850400589
6
351802776
1
367793576
4
99358350
2
1007425196
5
1214519002
2
381950502
1
205085154
2
200547173
2
200547175
2
200547178
1
88874149
1
1080040740
2
128982310
2
92020289
1
1060118168
8
519577283
1
126573185
1
876879833
3
1102448017
1
530064074
4
1199579863
1
252715874
3
379935551
3
1189880744
1
666641441
2
801383514
1
344728693
8
759702703
1
614737330
19
1225217204
1
1127754098
1
121645512
2
1080040734
1
96480346
1
1065364702
1
788278555
7
788278560
2
788278568
4
474492201
3
741354827
4
94876339
1
799289006
8
669527736
1
758395117
4
226887757
3
471347717
19
58208913
2
1060112579
10
25441562
4
697578823
2
40646168
2
32782486
2
1063520603
1
1253849420
2
390771781
14
288897569
1
248265302
1
368589406
1
321665848
6
122698935
4
1270390170
2
804535716
1
894713261
1
264256990
1
957103725
3
957103727
1
94387902
1
157040512
6
270548899
1
1093419276
7
75252012
5
75252014
10
1078215348
42
203208169
3
1281115166
6
896550210
5
103564891
1
793527952
5
374359755
1
30427029
6
1092007657
1
478956439
2
1103121597
1
1087917306
2
278154813
1
168932157
5
324816696
1
96751618
3
1098666158
6
749298376
2
163799760
2
322720140
2
322720156
11
110645697
2
1136048207
2
715412103
1
25449141
1
786191445
5
1013208395
8
682539234
4
1028151029
3
252991540
2
1027103031
3
498096593
4
28596870
2
209384280
16
660626552
1
1108106548
16
717512173
4
126270049
1
366501470
2
104881824
3
375938765
1
176447305
2
654073682
3
61913807
15
115106120
5
115106126
1
115106133
1
115106136
1
115106137
1
115106140
1
115106144
2
115106167
2
115106187
2
1199356692
2
751592154
2
44065713
1
66872257
2
359425203
2
146826457
17
128542309
1
46950045
10
521321418
7
648832738
1
298761170
3
648832774
1
150497100
10
150497160
1
799281477
1
163757045
1
380659966
2
103769851
4
84437495
1
628910782
1
820384207
1
615803708
1
665348961
2
665348962
1
665348964
4
359951215
1
183004094
1
349727925
7
88894774
13
108293798
1
761818931
1
25236606
7
444362723
3
544565260
2
593784924
2
1092053040
4
1254931855
1
729313628
1
129266110
4
996473327
5
526414299
1
378040938
1
1196692271
6
128480065
1
114324346
2
554465178
3
1044561573
3
463501324
1
1216209519
7
526415920
1
1094945691
1
183269571
1
199785267
2
1094980798
1
426278310
3
552107462
4
599031539
9
103841616
18
1005879489
2
1046773991
17
80249233
2
745046607
2
77628231
5
510428123
3
89949159
5
859079940
9
524846488
8
1286801388
1
708085504
1
58230659
5
620374085
1
1076136413
1
608406578
1
435194676
1
974163340
1
599035603
4
802459367
4
263491636
4
157769913
3
357863641
6
669780530
1
528313809
1
1252824022
1
1252824023
1
946377694
1
671126510
3
731944055
6
617387533
3
320695957
1
863541134
1
381196949
3
567057139
3
957651897
1
326147006
2
205036625
1
227581097
1
227581102
1
1103675962
4
878222587
3
515939689
2
850435815
1
494410369
1
437034914
3
697343959
2
359964703
5
304652375
2
375222290
2
49988968
1
70820105
6
113821098
1
993532749
2
812426739
2
710452747
2
439133893
1
1198565123
1
470853393
3
470853397
4
905750387
1
642820111
1
659859557
1
659859558
1
659859585
4
688957726
8
1159244235
1
295479835
1
150514241
2
876653203
1
88874134
1
832613315
1
832613317
2
153136077
7
153136078
1
281848890
1
491826487
9
327200100
2
957657077
11
475836558
3
1116279945
8
89960676
1
1212598764
3
288928740
4
848868764
6
203208166
2
25245938
2
439400079
1
439400087
9
162576073
3
396409249
5
199539197
1
1212598768
1
959757389
1
510442609
5
229948630
1
1123073390
1
846558447
7
934591932
1
542948844
2
198491661
1
124351750
9
41205421
11
372817688
2
569950109
2
309641212
1
293388301
1
374000301
2
1078657917
1
72139011
1
651215259
1
414237114
1
1103675960
2
233620047
1
900252283
2
373607231
2
786191446
2
1177601360
1
480298416
1
1125454359
1
1190184966
1
1190184967
1
1190184968
1
62224114
2
537446932
8
1092405900
2
381471430
1
102026703
3
260886062
1
103337247
2
517525535
2
85512572
1
230740353
1
895799710
12
895799716
2
168612782
3
956618060
4
336123273
1
103339510
1
103339518
2
103339528
1
103339545
6
760445191
1
103339565
1
103339567
1
931976820
10
911529961
1
911529964
9
50124816
5
561043670
1
103381402
3
89971147
2
1082972992
1
232316010
3
37805483
1
177528294
1
497854003
1
40951724
1
788145482
1
377020356
1
29155318
3
609804448
1
170713963
1
415556602
2
25224196
9
341370260
1
1243407798
3
393274822
2
235310706
2
195618292
3
195618293
1
601979820
1
1205491203
1
379643793
18
25225158
2
29157430
5
367585397
1
151494481
1
992536708
1
321710459
1
895799728
6
728033935
1
176482994
12
374556407
7
391703484
1
338700115
1
556330151
5
51178677
1
25226619
1
222883324
1
1243410089
3
715714283
2
850194173
1
439133892
1
25227530
2
358674762
15
707326712
7
1178137435
1
1178137444
1
1086649509
1
351686403
4
682161700
2
1215886961
1
29161169
1
29161208
4
89716491
1
982317020
1
982317021
3
1116534925
4
1125710084
2
452786501
1
25229647
1
682162904
2
25230117
1
315947855
1
1175255971
1
29162678
2
29162689
1
693959906
1
693959907
1
25230657
1
410582623
5
641793908
1
641793909
3
25231319
1
707067892
2
1218248834
1
1218248851
10
1218248872
1
1218248880
2
1218248881
3
337171869
2
108855786
1
1116089153
5
813269148
3
410353824
1
1055196970
1
373360982
2
993593782
2
232851959
1
620300986
3
66390777
2
531434288
2
531434321
2
430771315
1
183831768
6
444403022
1
75042388
1
450432625
2
53022608
1
1037228038
3
1105007112
1
321458849
5
336663289
1
25236611
4
695014708
11
133764505
5
133764509
1
53286470
3
199300960
5
987115265
1
107289219
1
327490829
1
987307330
2
465640866
1
546905688
1
639967217
1
926228881
2
595611095
1
55386542
3
341385810
1
114369368
2
382698985
7
1103507607
1
920724381
1
404563091
1
29172887
1
1111565561
1
1111565567
1
1111565574
1
240985423
1
44115337
11
25273079
1
881665764
3
177022849
2
29173827
3
255666940
5
352246935
1
400108509
2
137964533
3
377039951
4
698953017
4
1075987765
3
99692274
4
259491905
1
568144852
1
568144854
3
1274765486
10
395654423
1
25264483
2
383072042
1
395894424
3
856242090
3
681741745
3
473774157
2
617429154
6
176503405
1
1118931429
4
1259682900
1
1230522375
3
169163972
4
1059929543
7
713637406
3
584138802
1
532496694
2
176767612
8
1289718784
2
589121614
2
529763371
12
616147281
1
265374177
1
265374179
1
1076319704
1
725699866
1
405359976
1
405359977
1
717764570
1
731206002
1
863326913
5
1195987778
2
103779817
1
265784913
4
25253500
1
323049128
1
789665629
19
376628399
3
310917650
1
1283546316
3
77421965
1
428695767
1
666984680
1
666984681
1
666984682
1
666984683
7
192242292
1
494494680
1
281820001
2
1113417068
2
547448449
1
615606277
1
544565258
1
60123175
1
668822008
3
802253352
3
434727541
3
126356153
17
620434099
2
97087290
3
1232957845
1
409039416
1
169439865
3
25260690
3
25260727
2
53310344
2
121328105
1
53310448
1
969642850
1
846558442
1
846558448
3
936474202
1
25230122
1
835024747
1
71118705
1
103381404
1
224754391
3
601979819
1
601979826
1
376628368
1
90275091
1
132617434
1
825851300
3
839482988
2
656768895
4
201124525
1
389644331
2
389644346
1
1245806946
1
551649759
2
1021936171
2
603799759
1
1015120631
3
399082291
2
399082298
1
25265309
1
25265340
3
25265347
3
329352409
4
25265370
2
420670480
2
680888645
3
913148687
1
118852697
1
156863752
2
25267575
10
687443729
1
956403549
1
1159041090
2
230527547
1
135370925
3
102602003
1
358454905
1
458331873
6
824023254
1
589666539
3
504601008
5
691903096
2
778934953
4
54893269
4
42048266
1
367587138
4
410099045
2
481664359
1
613523033
1
366845667
2
204358962
4
479305883
2
263037091
3
821666039
2
821666041
1
110207454
1
1059691277
2
469082728
4
25273038
1
793617106
2
25273075
1
167617371
1
167617373
1
380345153
1
266446095
6
896116533
1
319924322
2
222406960
6
225553002
1
949857209
2
126590122
1
33402102
1
231845167
1
598060440
1
287681999
1
804893019
2
25277025
1
480091586
1
112571135
1
168932147
2
438416518
5
95532184
1
1009366259
2
617461652
1
131184641
1
54894264
2
1202567466
1
88874130
2
760068956
1
397523934
2
428719081
1
153992321
1
1038990941
1
25542261
1
1102692100
1
169983923
1
169983936
1
341688336
1
125754381
2
61456615
1
108642773
1
932301562
1
340643052
3
617467434
2
691916336
2
430821016
1
961560145
1
38926743
2
215601071
1
215601094
1
405655599
1
954060916
1
793617103
3
36294997
1
25285130
10
701878849
2
405163571
1
668342993
1
399365550
3
117560872
2
129475553
1
1229051725
1
366860236
1
629266387
1
519166215
3
376559951
1
1005967774
1
171826564
1
943909480
2
72998694
1
545913211
1
25288770
2
1243472069
1
705290444
1
277849533
1
25230100
1
25230116
1
55698275
1
55698283
1
55698285
1
439024457
1
199615485
7
840033717
1
241559292
2
691660838
3
619571654
1
782625242
1
1283259545
1
29162702
3
120712501
1
142208433
4
763227615
2
25283512
1
344059408
2
791015098
1
620577903
2
173666219
1
678143994
1
165801953
1
636088304
2
216658135
1
1055519456
1
706082314
1
706082318
2
511571537
1
807532248
1
123861221
1
38926753
1
598604232
1
626915829
1
274005764
1
1197715973
1
283245196
2
286129044
1
1054233803
1
672529822
5
456414475
1
171572822
1
971374176
4
454950538
6
536215555
1
25231363
4
25297365
1
1218248854
2
106300521
1
106300531
4
106300558
1
106300607
6
35259620
6
35259638
2
1022231912
1
37881269
1
828178773
1
361891850
2
25823804
2
1271270373
1
375222294
2
292400442
1
288231624
1
264114392
1
1068634660
1
525210346
1
363468697
2
350361620
1
974849061
1
778940124
2
125704732
1
1064442748
1
854465992
2
170533413
1
84550968
1
409872222
1
409872228
1
1054848152
1
304229082
1
28510038
3
79834921
5
150614023
1
1071001965
1
719991309
2
359082613
1
430846752
2
662582158
1
111784771
1
657339571
1
300641721
1
294270902
1
301873509
1
301873510
1
297155111
1
912669403
3
758790908
2
1054848149
2
439500051
7
288505254
3
113751291
1
443047964
1
807813529
1
308429679
1
928663558
3
1085425839
1
1085425841
1
103434680
1
567167582
1
1088310028
1
136203072
1
784223725
2
34754121
4
89805185
1
1115574963
1
307647186
1
1017362594
2
313676880
1
430855594
1
1156241004
1
692738329
1
405166632
1
352999981
3
507402872
1
1103780718
3
1071015125
1
340680023
1
353787701
1
476995646
1
173170799
1
438198437
4
974807285
1
376628392
2
1245341147
1
130442180
1
321807331
2
125461851
1
352216504
1
198075856
1
816997904
1
438199991
2
273049451
1
181036944
1
113666338
3
130705855
1
123366033
1
206990173
1
103705750
1
1050045740
1
1056599483
1
1024922333
3
306344248
1
127563196
3
380532598
1
259422770
1
574520018
1
682785749
1
1102928433
2
1079409968
1
174751658
1
277288280
1
895123832
1
936543428
1
936543429
1
50759358
1
416450536
1
68585704
1
74464251
1
504261692
2
458394249
1
310187847
1
161385409
2
1176145306
1
668634846
1
800493280
1
364286722
2
681741744
1
733386135
1
1249023410
3
771409364
2
201234612
1
127572186
2
387881560
1
1010244151
1
641900008
1
641900009
1
67804652
1
498769996
1
276209945
1
1066574240
2
1180198245
1
372360750
1
1244833238
1
1210754756
3
162965632
2
425896341
3
96381846
2
1059929583
1
785297110
1
328380151
2
207270166
1
577679646
1
241611619
1
379761666
5
379761680
1
379761681
1
379761694
1
615167086
2
34780306
2
383432079
3
128628783
1
1136048205
2
1075562978
1
25239494
3
895664204
1
895664206
1
781631901
2
163234207
2
380551645
1
932627187
5
1051116475
1
1135526969
2
947832310
2
106612369
2
658688109
2
1097255075
1
1135837567
1
826198681
1
1251134231
1
344640947
1
1164750058
2
370069701
1
338874597
1
619893283
1
1289409291
1
883873054
1
518968712
2
818075259
1
258660378
1
123656779
1
320789230
1
609821853
1
1017830456
1
53286457
1
887283361
1
790290375
3
376628353
2
376628365
2
398386574
2
549119379
1
1083631593
1
707455225
1
945744379
1
255519969
1
606793225
1
121303534
1
76477254
1
418050943
1
69137617
1
650311039
2
112916190
1
688584428
1
204666627
1
914815159
1
914815161
1
69138664
1
107673930
1
69138777
1
90110474
1
90110558
1
90110560
1
90110569
2
628030997
1
711130924
1
909312019
1
980669838
2
697500681
1
974849058
1
202572837
1
107938868
1
133891822
1
1176963020
1
135727238
1
129698041
2
326140490
2
448204372
1
211751133
3
142807695
1
737613040
1
382714063
1
172431559
2
199432461
3
316349179
1
852696192
1
1103004883
1
112664982
1
243737771
1
96150740
3
384509497
1
409937911
1
988751926
1
1190602943
1
1178020448
1
506931926
1
506931931
1
145435432
1
201272203
1
782445593
1
782445594
2
828059535
1
168243199
1
424357942
3
127873412
1
970404475
1
35861221
1
1016279949
1
103757049
1
591345038
1
591345039
1
591345040
1
738670533
1
699087702
1
1173044206
1
999983675
2
495140229
1
495140232
1
495140234
1
923745788
1
48185226
1
103759766
1
566747286
1
1172784318
2
815773370
3
417325275
1
134956627
1
850086150
1
151734584
3
445073850
1
307710949
1
28528330
2
881545277
1
217797136
1
373773378
3
373773387
2
800282308
3
395568076
1
240342778
1
1005279125
1
807885277
1
681873178
1
436690050
2
1097030828
1
1017863363
3
415456717
1
25648855
1
495197099
1
179265422
1
661873101
2
935028091
1
1073964593
1
666984684
1
300640083
1
300640085
1
154364444
1
336292440
1
336292441
1
122645155
1
1249078342
1
115830331
1
533425811
1
533425817
1
343896756
1
343896776
1
311391035
1
496202731
1
52131055
1
52131056
1
494368147
1
365655789
1
422016840
1
183203826
1
131823632
1
40597700
1
52132214
1
717715844
1
1143700110
1
133659636
2
133659639
2
658996641
1
72137849
1
336036639
1
1145022135
1
205752262
1
1241483296
1
1094945689
1
133402228
2
626495124
1
342029033
1
704090305
1
975083555
1
401838396
1
558076375
1
332894873
1
686790005
1
377722651
1
1160463404
1
1015781817
1
372371204
1
137599559
1
372371212
1
167484194
1
810261310
1
84646814
1
590955788
1
193438166
1
506438318
1
593470301
3
129475541
2
174302465
1
1270214945
1
1050975514
1
336046462
1
227581103
1
591375758
1
831761918
1
922463780
2
371699345
1
207614601
1
889172422
2
974631819
1
669496278
1
172471412
1
166704251
1
374846745
2
466597386
1
722189312
1
542810033
1
672906817
1
366460739
1
894681751
2
50054489
3
532399756
1
287295775
1
508807669
1
508807670
1
946588189
1
946588192
1
946588198
1
113494842
1
1001639222
1
978833272
1
1126158247
1
370134996
1
1100959137
1
1102565855
1
234345156
1
624154223
1
316135048
1
1172821705
1
894687004
1
925620283
1
639359355
1
618046528
1
421780209
1
225697024
1
911727885
1
105635729
1
1239671184
1
82515375
1
103938914
1
444149859
1
131590410
1
830729160
1
905750384
1
97250873
1
360705628
1
848192000
1
281014108
1
987492525
1
494399714
1
368308714
1
480290913
1
199226959
1
352843873
1
84584868
1
126614111
1
1038963843
1
657980197
1
498072588
1
657980800
1
41418408