received 1209946589060140
received 396576207378252
received 1758135004506383
received 381392885535654
received 1412485338808624
received 1098528810161010
received 1312692072106954
received 1232030863589704
received 1019476941435561
received 100433613845512
received 1430402440376577
received 10203855603388304
received 647851392092863
received 2354438304781753
received 1795483593799946
received 1814577568809326
received 1592097934142274
received 1503202253057087
received 10158475955680193
received 316632518805561