received 10209300777785692
received 210768792742440
received 10213780183562804
received 10214489989707514
received 275630012884872
received 283608265479587
received 299244753784538
received 878102762348340
received 308534686313462
received 1553335571429933
received 262487930946068
received 1635284069844744
received 1926387180709759
received 1598422733529861
received 1242168162510093
received 181724442584139
received 10155887410198139
received 1446717745418735
received 10155390602423519
received 1349887571721727