841164618683734570
583703651278404589
429983791844911409
383246914438494338
351412729254519866
264486946366138899
184770907130141913
919294635876749980
698786713568180087
656402418561389647
551488459635432232
546278380885534198
410205859972161868
316853478063055720
263457070080463770
109518849943340678