received 686544714880223
received 10208704294155073
received 723424701079576
received 181941248941281
received 680949008771793
received 121880461927796
received 1641097342820213
received 243967586140551
received 211673495853091
received 10208166844207387
received 10154575415999812
received 527973234258958
received 186756288553035
received 1443855845926046
received 1160023930807596
received 316632518805561
received 1826632134053883
received 308534686313462
received 274155443040187(1)
received 985872571553031
received 1892413107673850
received 138242793519428
received 231849533900277
received 1901728103425810
received 391515341180890
received 10203894904953319
received 1442757826036157