received 10208436566060957
received 1551755731783878
received 1885972621724078
received 1288086741259905
received 1215868665159907
received 1052528731568538
received 901975049844171
received 743040709050493
received 171285589886803
received 512047698
received 1384013871657579
received 334089437004901
received 1456010507797639
received 10155682652676171
received 1338208816260303
received 967731953341219
received 10155430029197678
received 905582276150049
received 960431564031742
received 653966808094374
received 415352435510879
received 1298561073571296
received 1746269372270332
received 190724265016026
received 1427027854025147
received 1511563912214922
received 942901645758563