3
5
5
11
31
41
1511
18121
54361
55871
165799
2332951
28992001
33673001
15073467791
6731030511001
18717738334417
22524246248701
204764382884291
286621334502631
4373689270176379261201
130530323901899210670077
7289088383388253664437433
50834050824100779677306460621499
10284066921313719670117464344952798481
2854495385411919762116496381035264358442074113
7646314959368848394486675357078883614676365385821
168861366548265667201972819341631835804851926537032636456085475099943896495548736378091890423841
555421679837145268212070983375392330541284811953200167359989088672931427983485190829495630906006335018480415119982416170421806575620947278998023521
328072276230889358448027953221980436262168120353513572759840688545196891029191248042929160470148166585712396327021195979665016800003665048846477940552001
10680748737401073171653798492452427827436922639554593650509946158031940592822148335162495231854251442499304606725592951474692151577337464877004441163752661
