received 915530651939297
received 181724419250808
received 10154826349464667
received 363694457308372
received 568508913492829
received 149970852325457
received 139352973322751
received 10214778364230254
received 1567143279990318
received 730637473776059
received 1851242811587169
received 736863109843885
received 1931294113852135
received 208799886333135
received 1240958572703574
received 230814540820955
received 129141820959944
received 1951294548533009
received 1846847265390722
received 12793118587516901
received 908245705872853
received 10153555070862900
received 156022048544338
received 1508850702777190
received 10208356383615945
received 1603036656594310
received 1538476189761985