615855385125592
615855388458925
615855381792259
590442771000187
552154428162355
256571931053941
249675578410243
249366908441110
249365391774595
243291865715281
243273349050466
242435535800914
242435339134267
242435249134276
242435159134285
207484455962689
207435265967608
206096676101467
205868639457604
194729010571567
162216233822845
161447667233035
161447647233037
161447640566371
161447610566374
160101347367667
158636030847532
156704074374061
156704027707399
156703987707403
156461734398295
156459724398496