received 1592298800843340
received 654166644778560
received 808119539379602
received 329373690779032
received 1574422819254519
received 1112555018859278
received 1253126831462044
received 126508104852666
received -253670530
received 112743202758681
received 1951836878415512
received 556840351335788
received 10210503448722993
received 1333877743331316
received 1189964987691936
received 250903905250363
received 1989231274734034
received 1562325214043188
received 379603075768966
received 10207111917862955
received 809333609100312-1
received 10207171933600206
received 544922519178058
received 1874061669580835
received 1158326940874721
received 1058703044215041
received 1828829487379413