received 653966808094374
received 1178975982194925
received 1746269372270332
received 1585532334863508
received 2109970359290243
received 967731953341219
received 10155430029197678
received 190724265016026
received 1885972621724078
received 1709266909331015
received 1936630546573321
received 1759218590965305
received 1951335308446358
received 1027608567301890
received 1427027854025147
received 942901645758563
received 1298561073571296
received 686356781521122
received 1052773958172372
received 1230976660251284
received 1828827317379630
received 1660818657521368
received 217904752080111
received 196973374162167
received 1089778081109489
received 1395611537154255
received 1026140144128718