3
5
2203
12479
19819
51791041
78138581882953
146264881313513
92525303484856757
20837062885084633147
301311116540899114446723859201
460233616861852066165180033789571
1636198597169607245088331633873083979
19755740081951910036006278827509875120092863638283602681
649797275497185142198020714431930609106230118173961398445319861407130604696640495961300489657
300613450595050653169853516389035139504087366260264943426013315702268533480936328328948524855350568033150042113
