received 1189964987691936
received 1158326940874721
received 10207111917862955
received 250903905250363
received 934283659917556
received 484702628368753
received 10153057915580834
received 1874061669580835
received 1989231274734034
received 1828829487379413
received 818741044815819
received 1019476941435561
received 277945185975298
received 1602718223303500
received 1450739158547293
received 1078728185525534
received 1785990861613780
received 752170838301759
received 1779702232289247
received 303790086693766
received 478348152554623
received 396576207378252
received 1240635219292539
received 722741064537960
received 1102149626508697
received 1691913631087876
received 10154153106676064