received 1780804178859819
received 199584647136409
received 230487660681478
received 1073712342749870
received 333198553712736
received 262640287453044
received 10210471162238222
received 870179816403526
received 978647042255697
received 792696474159486
received 1069625056494238
received 1163244050411605
received 10210996661089662
received 10211956868216960
received 124438861350348
received 10154397853931818
received 279465875806829
received 361855177505442
received 1766897533591366
received 1286385864726349
received 233456153756804
received 10155038868500972
received 10207888539396191
received 199856360494705
received 1318090594898838
received 1279381482150695
received 1271446382919187