3
5
137
953
3163
4217
5581
8681
26317
43691
49477
131071
193937
384773
1306961
715827883
2147483647
378348540841
32416257540349
52611908195653
578189648968825099
2426356065170960400939317557
13306086595097866632236752730067629415649399
50061214622509969230528187280149191683596667776057
2343254763791128850444156587107279568075476376903297
9392396536849310162219679060234990926569354610977313388928101121216194183812873986720959197944361
3268229942481220338921375445100424826477562520225866118209135665700254613704465127505405132371135854784017787868017
607173430386779873493260015812289162550729990656369609567935988690218091433498759721726806311209529659896188187130667939
