3
3
7
131282633
18063321433
24474001921
1779973928671
34720396273212657799920861294559
18555393648630683868229284313709360336855095474246691696225599
2911655263127443408820648419025953647142046819917504655442619029163492980939432163976096966699987
10400191193003085968030336184107034141247293883438834057871546088645816283797275858780133241175096197941123047906295788655507463029247276191854341083530119476217520574954072069188224343571370824015247
17910624501759205322273258675318602333448826006376960449513049974441938872073445095055331525503548409601960051873291117740218750718008764871932710266952368547307853030798135049715608476423878679557291
