received 484702628368753
received 10203932249785103
received 1240635219292539
received 10153057915580834
received 833305423476772
received 303790086693766
received 1602718223303500
received 2051100198445410
received 1592097934142274
received 1785990861613780
received 1495169263887890
received 421644864881636
received 450068301844159
received 444651325937731
received 107514629601550
received 722741064537960
received 1779702232289247
received 396576207378252
received 1691913631087876
received 199854963828178
received 1098357453529444
received 10153915528623714
received 10154153106676064
received 112942512446489
received 1578798248816976
received 10203067860071997
received 896296673882064