3
3
3
7
11
19
31
73
151
331
631
23311
18837001
