received 1903670026524021
received 1985461695075518
received 1325701607494219
received 1761371457473414
received 1033733643324475
received 10206880006666558
received 558817004318821
received 10208399129645052
received 138074503653144
received 1571369906237669
received 10211297279442614
received 517512708431222
received 1780804178859819
received 1200329213328401
received 178928095855357
received 10154397853931818
received 606126209568012
received 262607887408393
received 10213246554256415
received 828679267232230