received 10204101863213441
received 150867412320605
received 700630603658514
received 166175143889725
received 1677022519237918
received 654304621336309
received 1858732621013745
received 544098859254919
received 107486586521474
received 236294640201478
received 1246451685500866
received 835028553261060
received 496116814058503
received 1315666631836982
received 10208210081143900
received 269923133350095
received 1656322847712000
received 1696504697030007
received 1202379093127983
received 255447564923941
received 605944846252539
received 10210997647114312
received 1627931273907368
received 1933552240297396
received 373701853046316
received 914534138692710
received 161966224273606