received 396576207378252
received 1691913631087876
received 199854963828178
received 1098357453529444
received 10153915528623714
received 909935332465225
received 112942512446489
received 1578798248816976
received 10203067860071997
received 2050632471925428
received 335076703612042
received 266305967072067
received 1042812515835183
received 1557355541150604
received 1938043316517507
received 10203226437284593
received 1751927844848221
received 132379873834426
received 1297764787004994
received 1923677271283592
received 1321246324557650
received 746248982141226
received 357741957972982
received 1312692072106954
received 1007517796022514
received 266962767092133
received 427238910819858