received 365748477090910
received 539329849780171
received 1761159017256344
received 10159573681975444
received 1635477829813537
received -1974921416
received 661892620866583
received 10212659783942426
received 1144835632243161
received 1643610322601522
received 1689384654722383
received 912244585624064
received 10208323113977948
received 137664120166266
received 148231585816164
received 1771898363037083
received 361846070839686
received 1574456316189857
received 199584717136402
received 1132919893419526
received 1095685823779770
received 10209834385796578
received 160599454496732
received 1068242569898226
received 147819435659211
received 1070427013090471
received 1003897793003546