received 1868107326792246
received 165035570576246
received 968067503229657
received 1371837712888489
received 10208917828285157
received 1700568723286601
received 366646207032081
received 223311811509236
received 1246350968711334
received 199719440495660
received 1797825566907841
received 1818738721713204
received 243967586140551
received 10210155890514626
received 223289661511451
received 680949008771793
received 210768792742440
received 985872571553031
received 10204005938774973
received 135111790478085
received 1280674351994964
received 1236911539665593
received 268401116898947
received 339634903041659
received 432207907127224
received 1481351521926091
received 1050254865105623