received 210768792742440
received 339634903041659
received 1236911539665593
received 268401116898947
received 1925755930773497
received 10155294522201705
received 10206847032201810
received 907561256028719
received 10213780183562804
received 1339199602773139
received 194847410960549
received 1504566852940131
received 10155126706690991
received 1277789858969973
received 586441634869803
received 10209806871667926
received 792682974241366
received 443462209172648
received 878102762348340
received 1799117747034453
received 1032554623471754
received 178157399220531
received 1660098347589731
received 1759657557605315
received 1526146514330082
received 1434742926633807
received 10205119655296447