received 555230694662555
received 4513542494801
received 655081637961776
received 501474943320924
received 222334694795705
received 648081215387103
received 184340695506540
received 1084607904973410
received 736863009843895
received 825452970924786
received 1079716325409491-1
received 1697428100290510
received 1727102984202019
received 231524170599480
received 978647042255697
received 1247195801990691
received 1318090594898838
received 1688784571138487
received 71216
received 366078910401432
received 1229907870431394
received 1821010834839319
received 792068350974320
received 10212114634247421
received 477859582616578
received 161034521361140
received 1466150746810779