received 10207888539396191
received 1245891875448757
received 768024150015029
received 512817785569632
received 258612057985041
received 10210047555497393
received 207125596343266
received 1225057634197711
received 185918735327452
received 10213120966607197
received 1469307006442280
received 1727375070817302
received 10154660223653247
received 109330162913548
received 1490032641014745
received 10153740582886774
received 1396921310415561
received 496259370546784
received 1284620288350149
received 10215180828377227
received 270448963294035
received 1470322352998041
received 1730126437280845
received 839926579503684
received 531915616983791
received 2102223843336372
received 424910707873207