received 558278614379798
received 412557905
received 321796458191810
received 10209476156563110
received 1126974347387882
received 1354106894605069
received 532025723853885
received 1417145721697450
received 881103045335789
received 595247903978732
received -691400685
received 511688669165606
received 1662596507144101
received 10214489989347505
received 1481090761988746
received 1434149273371854
received 1687337368007510
received 10214444155161818
received 179104629310273
received 10204284016418744
received 1429373577099384
received 10156942840823289
received 1941501559506079
received 519515428413006
received 148005775971255
received 1094432713931708
received 702505643285241