received 1386924881367410
received 180051132364491
received 432207907127224
received 1689731541037137
received 1730049420615889
received 1993466780907321
received 1762346864062141
received 446641129002911
received 297321627388620
received 367395996951360
received 955947737804391
received 1470691586291931
received 374968669570267
received 1551037164928560
received 855973214560381[1]
received 282043485543133
received 1338730749501902
received 586441634869803
received 1272812289449444
received 1419749144727730
received 114480942324514
received 534093700120842
received 1970867586275714
received 1674505949542850
received 10209300777785692
received 1209136265822820
received 10208962810586265