received 187494768379115
received 10204756178783036
received 496290050574770
received 1026140104128722
received 158970384762386
received 10155294522161705
received 223966788134096
received 10210610516444227
received 10214195479344939
received 998807433541192
received 1728894490751623
received 1386924348034130
received 1959959340895147
received 165795127274357
received 10209413639030915
received 1526215877704258
received 505370402969014
received 405173566519147
received 305041216617221
received 719751344851754
received 301884553558723
received 156221671616882
received 178158259220445
received 664963236946419-1
received 1586470108261645
received 208295042855908
received 703133063158124