received 703132319824865
received 841510865999369
received 811166142333301
received 555230694662555
received 1681433718770552
received 479157262258575
received 4513542494801
received 655081637961776
received 1079716325409491-1
received 10207638703325649
received 231524170599480
received 1579753542054780
received 501474943320924
received 1697428100290510
received 1318090594898838
received 1727102984202019
received 978647042255697
received 10156943997523289
received 1466150746810779
received 1163945460288524
received 1247195801990691
received 10203151770217963
received 301672733543726
received 1342430019217484
received 1229907870431394
received 366078910401432
received 1688784571138487