received 10156942878908289
received 1969342703333831
received 761876267277571
received 885124048319269
received 1820039441616860
received 1573906142704218
received 1534194289960785
received 207665466445614
received 10159571529780254
received 1583628448363180
received 993932427411525
received 169561127117953
received 1547355738649822
received 1606033056116684
received 1932464706966848
received 1409105542532108
received 1720235348283342
received 529665854041514
received 164701164119668
received 10208497165842451
received 10209307703564475
received 199721670564779
received 1426630164118427
received 1425000284281415
received 593254287731794
received 154864968495281
received 114382566066762