6619537187258450231
6619355767839867609
6619328280049170793
6619294195188713569
6619133666491055520
6608796058167004815
6608793859143749252
2644457406296645731
2131047048693234622
2130765573716523957
1604407367351763627
1177128352621404357
1149825279880550896
1148136430020208032
1109292883234543376
664562420031210572
653866370916203750
653584895939493117