received 2121122417913766
received 190030024850407
received 837287176354456
received 1837115573283807
received 1518158041549825
received 176531893099879
received 242111689539127
received 1951326828447206
received 570766313125890
received 1932746257011833
received 763631663766597
received 1374734942637890
received 695033740669315
received 1247331895282316
received 10213863544686780
received 849332521783611
received 2007677501
received 1571611509535650
received 747855882014801
received 338348380013302
received 633213233552065
received 1511280032325793
received 10204967005609795
received 1629937397267867
received 785354604908837
received 371517829928193
received 10155481985242685