3
3
3
3
7
11
19
31
73
151
251
271
331
601
631
811
1801
4051
15121
23311
87211
100801
115201
262657
348031
617401
1605151
10567201
18837001
377204851
1348206751
4714696801
578348287651
1133836730401
49971617830801
385838642647891
13861369826299351
126274316116265155801
635558882028912657106651
281941472953710177758647201
1094270085398478390395590841401
2842496263188647640089794561760551
470390038503476855180627941942761032401
134140801860123003022669016950307743899703651
