received 10208549270242723
received 1713423978885652
received 396165204070275
received 1504450746531250
received 10209000170755356
received 1758135004506383
received 10215078688346648
received 328933744146984
received 511709772335077
received 1426455564350613
received 10208032608643013
received 985383154918412
received 240559236406674
received 218704122042597
received 1345663318793259
received 10211750825260409
received 875804849225354
received 924579800943027
received 1179575642069004
received 2050716394954812
received 373415129657578
received 2004436773101051
received 225728731295119
received -253670530
received 689286031256213
received 10212793155203224
received 10155038869115972