7
7
127
337
743
2969
6361
6679
15583
51199
69431
13960201
20394401
540701761
63781899287
229890275929
204712366597949333831
145980337155634444285232523876979318451464756266456641329
