received 270701329982067
received 115979515537649
received 10213985913379478
received 208558356221755
received 219492531828124
received 1015574885137414
received 1551037164928560
received 2060024617549963
received 399207653764425
received 143128449448762-2
received 301121416893387
received 1386921521367746
received 210769006075752
received 1567095296644417
received 288792024932377[1]
received 855973214560381[1]
received 10204756178783036
received 496290050574770
received 1026140104128722
received 158970384762386
received 10155294522161705
received 223966788134096
received 10210610516444227
received 10214195479344939
received 998807433541192
received 1728894490751623
received 278037315963729