34141280501175030752251580057848
30825536651558554588817625075032
30753223124277685115725037280032
28635588282551442066370487506271
27351421677331288405467113010630
26536250087427785138711414040241
24536331267875425232032435200351
23055322227038177322506755674705
22163248352131824307446373805131
18723110373457228282488826422767
18408687777213264246337301164211
14551277604257246050542183111582