received 396576207378252
received 444651325937731
received 107514629601550
received 1691913631087876
received 199854963828178
received 112942512446489
received 1240635219292539
received 307494806304931
received 1779702232289247
received 2050632471925428
received 421734104829162
received 909935332465225
received 896296673882064
received 1578798248816976
received 1557355541150604
received 1005702319546203
received 1007517796022514
received 1751927844848221
received 287698548374629
received 335076703612042
received 132379873834426
received 266305967072067
received 1938043316517507
received 10203226437284593
received 1297764787004994
received 1923677271283592
received 1312692072106954