received 1612647485442502
received 213268739027629
received 156370835109616
received 1297250893663067
received 433608847012806
received 1949103035334317
received 1627931273907368
received 1081458181894267
received 1849463811987156
received 1752662804760919
received 506366129517950
received 1665534480175854
received 1741789025845704
received 307236346408372
received 228996970899972
received 164220853991528
received 10214153427329177
received 1657407347612700
received 219210985242077
received 1890583387920459
received 145155316007901
received 1678168268864508
received 1713793662262680
received 397974017222708