received 10153915528623714
received 10154153106676064
received 112942512446489
received 1578798248816976
received 896296673882064
received 909935332465225
received 335076703612042
received 266305967072067
received 1042812515835183
received 1938043316517507
received 10203226437284593
received 250260048687765
received 849167718577132
received 1874061512914184
received 132379873834426
received 1297764787004994
received 1923677271283592
received 1321246324557650
received 357741957972982
received 1312692072106954
received 137795716968780
received 2007563032901224
received 266962767092133
received 427238910819858
received 1705138876382004
received 746248982141226
received 1751927844848221