597215291996672
560715029938544
501918202981987
482313992830280
468513679115077
408913468881251
408517705203176
405615991619036
398913772006918
391515829379048
381218792408494
379818165361777
369313679245222
354818892089111
351813310984920
338415009246938
313913002997321
308118192366112
301413468830760
292213772006918