825207285340836508
646855125108546268
615629042497138029
587738771867845097
429368081365701297
190026427594835316
272600159715324728
186906460664282485
175250737322993440
149500084866911133
129946482835835770
83753800278889655