3
3
5
7
13
107
6043
6361
6679
10177
69431
207973
13960201
15358129
20394401
540701761
586477649
229890275929
28059810762433
1801439824104653
30007459254393181618012897
4475130366518102084427698737
7971862004867103303293462593
