127
150287
704161
110211473
301230847
16742221609
27669118297
14493503199673
628007894034529
36230454570129675721
131380422697420095809
875938090182754292028329
106014123028829664722111227465753
35918090777384865164798927743336112451646285467169557720736217210179275530954397485985900629666027383621387504970630739382055224048188128596057830980706313234770301455553
