received 266956583775202
received 768236206660490
received 10154855687651843
received 132227647286309
received 1386921971367701
received 558278614379798
received 10209476156563110
received 1354106894605069
received 532025723853885
received 1417145721697450
received 881103045335789
received 595247903978732
received -691400685
received 2062988507256579
received 1662596507144101
received 10214489989347505
received 1434149273371854
received 1687337368007510
received 10214444155161818
received 179104629310273
received 10204284016418744
received 1429373577099384
received 10156942840823289
received 1941501559506079
received 519515428413006
received 148005775971255
received 1094432713931708