received 10155298831191705
received 10204875773128991
received 1414235278591483
received 1197176713762080
received 10154983704670515
received 595247903978732
received 1241049232640354
received 351658141925213
received 1050232271714582
received 167172750414553
received 765753426948880
received 427670050947801
received 1834278513457187
received 10204311679190811
received 1518518568160311
received 1241665629210602
received 10211733283462044
received 208799802999810
received 1649423538463965
received 920349114801277
received 615736681967652
received 10210058926493417
received -691400685
received 10154826349464667
received 172571819787487
received 218505115247599
received 10208138973326243