3
3
3
7
19
73
107
6043
6361
6679
69431
94447
4879711
13960201
20394401
242003089
540701761
229890275929
28059810762433
4475130366518102084427698737
65586217086670450494078662927314573302495970658410743708933357885437868217
9368364192635570536820270641094526818432914571726884941545525447306194544364947298173904481801
