received 147860302629032
received 163016687832105
received 1575483655822947
received 736863083177221
received 1315666631836982
received 909939032464855
received 190113751729823
received 1282414131846415
received 241935629597249
received 1526146384330095
received 555768584774193
received 349862472133465
received 141899306564015
received 1976470275904990
received 506366166184613
received 1161635660566748
received 1372363616146836
received 10210438227465366
received 10210996165077262
received 1090082837744616
received 1669779546646536
received 1645934262289505
received 10208101453525687
received 1544699539167676
received 1467197219986666
received 1477521435876126
received 10155377779472392