received 1288025594542455
received 1901448766835691
received 10155086004938949
received 1834726003406853
received 285421215247961
received 934965159873225
received -911766262
received 230199917311400
received 109763749798974
received 211894159209128
received 834886076625568
received 317503735331152
received 1423728941291019
received 10215078687866636
received 1565918113426127
received 10210915194694560
received 527316927468339
received 571723153000274
received 789065917947338
received 728452190669189
received 405663686299454
received 10155729442624927
received 856187087749960
received 1906849462968144
received 936283973126076
received 519512901746592
received 1003894969670495