received 10208535193449872
received 1593498684313555
received 1422662767749881
received 533041453556551
received 162464507516449
received 1294888153907728
received 115979515537649
received 150949345359225
received 1234548493235130
received 1290516511014307
received 10208842865881298
received 10155430189932678
received 199011087219387
received 357240407978597
received 909211069212283
received 1733228003621830
received 236954513392864
received 10209413639030915
received 1959959340895147
received 1166078060137108