18040161402288552241
18596471110378287841
19955410881277158001
25014441591361388881
30493897816002541921
32659002237317773681
47996046675501251041
51683959723496587201
53909251862397094801
59078845459320367681
61458663867827189041
65224358912954919601
77968020960262399681
79850351186911706401
80695327084233548401
86475881797737539185
93881287078620368041
95403255721623536401
96825444160927008241
98092794496562071921
98518221911118114721
