received 1872787822960104
received 1400084580017683
received 558955390950719
received 1612647485442502
received 213268739027629
received 156370835109616
received 984953738294704
received 1297250893663067
received 433608847012806
received 1081458181894267
received 1752662804760919
received 506366129517950
received 1741789025845704
received 307236346408372
received 1240071046137501
received 1046236538773911
received 145155316007901
received 1680977432186739
received 1595022630541644
received 219210985242077
received 546140515572356
received 1713793662262680
received 1949103035334317
received 397974017222708
received 10208990469666930
received 1731267260430301
received 150241292005506