received 307495136304898
received 10213033453864188
received 180556902506307
received 1170690412943517
received 512939522224908
received 556840351335788
received 195449607862073
received 983351105106646
received 672204326215584
received 262487930946068
received 1246350968711334
received 10209551864533190
received 1310557262307112
received 1162320720482840
received 10215660930462298
received 1504566852940131
received 10215078687866636
received 329373690779032
received 10210990829595217
received 836917159800258
received 10202309679621605
received 1558569611130622
received 792682974241366
received 766239123514184
received 985872571553031
received 210768792742440
received 268401116898947