received 1990263984539741
received 10154660224403247
received 1354106274605131
received 10213863640729181
received 10155430029197678
received 10208251862431492
received 1638366023150361
received 1610686675614282
received 994099837304664
received 1944184015868325
received 402397776867677
received 1541253385954566
received 550782338406753
received 1672723372775844
received 190724215016031
received 190724265016026
received 1686192104767712
received 2508614402696517
received 272319876569674
received 2007563259567868
received 361152317665310
received 126129484594511
received 166372434172575
received 1580784021975144
received 295905710943504
received 512047698
received 1824005184499399