received 10212971242058068
received 100441943844679
received 100437807178426
received 159196284615678
received 1716405431709755
received 10156138785285459
received 10213409429091478
received 1855574781427322
received 10211914236965023
received 464757640543938
received 139076459925105
received 1466152760143911
received 1043934895709641
received 10208354862925195
received 10208594703774364
received 635968660124910
received 1545528312188320
received 1220325118114251
received 1228401323843881
received 1424108217613130
received 719344061597033
received 1685102868200183
received 2050578611854077
received 481004262267586
received 238528850005026
received 1650230068375327
received 147017872533100