received 1788085328090471
received 1684072634996709
received 1884715791742161
received 1465473323508329
received 1477586048957444
received 129113777838869
received 10155556009176955
received 124615874892207
received 1466287456771074
received 316632522138894
received 1511851528873443
received 1938771303014356
received 912275335620989
received 1815448805382897
received 962169490550211
received 376030996190029
received 1597431713887806
received 782730888586009
received 752169768301866
received 10210071877416920
received 1468601196508356
received 289218054789194
received 1888579048072740
received 2287389154611900
received 402397776867677
received 184967615583586
received 2104823066406522