received 297321627388620
received 1478195618958993
received 166372434172575
received 597691843902804
received 163123044413437
received 1932366527085427
received 647855852092417
received -9266137
received 342391549541346
received 550782921740028
received 157446685060493
received 1239481706075108
received 1850711704945121
received 104525383576854
received 733004780169461
received 2185372448355939
received 1229799723775542
received 1135916856554663
received 1229908423764672
received 10154855700471843
received 995321687167992
received 1562669047106366
received 1053502524766182
received 371745476554726
received 183579595338956
received 1511743075788016
received 1064477017016741