received 811401585713307
received 1217156608302293
received 1346903505402972
received 1739307029461064
received 379629072477735
received 1286375134728423
received 1450561388363629
received 266305967072067
received 434554033568277
received 1976471952571489
received 111237219369085
received 207665499778944
received 1792641464132494
received 1265166746845290
received 253679971729814
received 2058255757727358
received 469509223251034
received 1480803411979658
received 114230459340818
received 10207952607825337
received 973072219416789
received 426335017560565
received 10212212125000516
received 1664065587138695
received 2071044789589168
received 10154348477172398
received 140700623429360