received 1947933555447059
received 10211417723253893
received 1526146454330088
received 1550852038496132
received 10206880006666558
received 10206880081628432
received 655081637961776
received 1105687652779587
received 811166142333301
received 1903670026524021
received 1174349905925736
received 1643168885952804
received 971681642875508
received 742113769177266
received 1555841328059823
received 448982611976108
received 1681433718770552
received 1146488032062785
received 10153370880702401
received 496259370546784
received 558817004318821
received 1494673837526941
received 1133660696657220
received 955947737804391
received 1761371457473414
received 1476738902339951
received 512817785569632