received 207125596343266
received 10213120966607197
received 901613849944404
received 1438698486150892
received 185918735327452
received 10202128401691602
received 1775399372770606
received 1470322352998041
received 1316874431763561
received 1730126437280845
received 192266594640750
received 10210996661089662
received 531915616983791
received 135527256884021
received 424910707873207
received 233456153756804
received 1031841776956750
received 594233990924837
received 1237137693000934
received 1570141966380046