received 1460586784005389
received 241396659656715
received 1181251221896536
received 960431564031742
received 653966808094374
received 1746269372270332
received 1585532334863508
received 967731953341219
received 10155430029197678
received 190724265016026
received 1885972621724078
received 1709266909331015
received 1052773958172372
received 1936630546573321
received 1951335308446358
received 944476958913743
received 1752661301427736
received 1286692634754842
received 759656644217225
received 2109970359290243
received 1027608567301890
received 415352435510879
received 1427027854025147
received 942901645758563
received 161244497636552
received 1660818657521368
received 1595014437195357