received 1916175861977140
received 10156942878908289
received 1969342703333831
received 761876267277571
received 885124048319269
received 1820039441616860
received 1573906142704218
received 1534194289960785
received 164947364256072
received 10159571529780254
received 1501180223334226
received 993932427411525
received 169561127117953
received 1547355738649822
received 785172815023906
received 1606033056116684
received 2046429078980186
received 1720235348283342
received 10209307703564475
received 10215110227740047
received 199721670564779
received 1995791697306181
received 1426630164118427
received 593254287731794
received 1107168406091923
received 1688783451138599
received 1976304722383355