received 1746016105415130
received 1716405431709755
received 1475202635879898
received 1855574781427322
received 464757640543938
received 647855852092417
received 139076459925105
received 1043934895709641
received 10208354862925195
received 1906849462968144
received 635968660124910
received 161907661030794
received 1545528312188320
received 1220325118114251
received 207810239756229
received 1424108217613130
received 1128147607271086
received 1685102868200183
received 2050578611854077
received 238528850005026
received 1528508646
received 211137362762679
received 818258138351841
received 181522612588055
received 524231924608023
received 519512901746592
received 1367553020029763