received 695033740669315
received 721528571391122
received 761735347260986
received 1641432906106762
received 1073334516063530
received 1028545923856952
received 1145988448795773
received 163527984076768
received 1494673837526941
received 821363681353533
received 1463325803693606
received 1208022019276598
received 1977784232470327
received 515400371988568
received 1545347815787316
received 1314316638625327
received 620007928199582 1741
received 1665247920369925
received 10208406982430449
received 284629328735703
received 1465654667057274
received 156548654707181
received 10212369959911345
received 1766897533591366
received 1350675094989522
received 1168468459875971
received 360549047701934