895999880866316767
828315997245289458
755443668887083124
615311035239020353
606229681717890814
588681289693906196
582079168233363507
519115040479423138
508857853904502469
507513518781069448
527099659823651715
493735998279027151
475394926792078622
374726594028942034
353617572029895049
276872319530625191
233453194082389685
185640368977897020
177491251795393305
171029030173882173
169770959663714863
146471975419484468
134883874101277250
1
127287957973753424
111328760540572225
1
106721093807093143
65148777721386933
916941983436067085
907932890638215373
904809634377168287
892030791450849378
868388022251844944
862154588608716222
855231335455487384
854755271617287027