received 1095104480556769
received 1498844679705
received 158321364803287
received 1750725031914354
received 845397045528309
received 1355346837928059
received 10209959899743778
received 337985519913633
received 416534345352086
received 811401585713307
received 1217156608302293
received 1346903505402972
received 1739307029461064
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