received 909935332465225
received 335076703612042
received 266305967072067
received 1938043316517507
received 10203226437284593
received 707075852805367
received 1874061512914184
received 1297764787004994
received 1923677271283592
received 250260048687765
received 1372978459454315
received 849167718577132
received 1321246324557650
received 357741957972982
received 1751927844848221
received 1312692072106954
received 137795716968780
received 2007563032901224
received 266962767092133
received 427238910819858
received 1005702319546203
received 2045077089047721
received 1705138876382004
received 746248982141226
received 1828825344046494
received 143128806115393-1
received 10203888251795424