received 194847410960549
received 10155126706690991
received 1504566852940131
received 123652015046183
received 586441634869803
received 878102762348340
received 10209806871667926
received 792682974241366
received 880388285371955
received 974109809403328
received 1032554623471754
received 1508849902777270
received 1660098347589731
received 1799117747034453
received 1759657557605315
received 1526146514330082
received 1434742926633807
received 1463824143933302
received 10205119655296447
received 1287174221369949
received 1658174007742575
received 10204181907464626
received 570016253342074
received 228693400876545
received 1848896008658247
received 1761369414140285
received 1501612266592689