received 1834278513457187
received 10204311679190811
received 1518518568160311
received 1979415378956553
received 1649423538463965
received 283353472037735
received 920349114801277
received 615736681967652
received 10210058926493417
received 1241665629210602
received 2368348653390718
received 208799802999810
received 1573523582671107
received -691400685
received 10154826349464667
received 172571819787487
received 746506975498082
received 218505115247599
received 10208138973326243
received 148005775971255
received 970510442996485
received 10209350254583771
received 10210912004109216
received 1106654316063588
received 688287657918284
received 749952841804298
received 208799886333135