50
6377292
19131876
57395628
172186884
516560652
8
24
72
216
648
1944
5832
17496
52488
157464
472392
1417176
4251528
12754584
38263752
114791256
344373768
16
48
144
432
1296
3888
11664
34992
104976
314928
944784
2834352
8503056
25509168
76527504
229582512
688747536
32
96
288
864
2592
7776
23328
69984
209952
629856
1889568
