received 691248024411357
received 209987226122464
received 309794199464539
received 1823341791313840
received 1850340235225840
received 496116814058503
received 1178042992214382
received 307236246408382
received 1442944979133771
received 576723635834547
received 2051422908413139
received 1834782970165386
received 10155324865293283
received 1734470170119724
received 1406104512778133
received 10208521085219175
received 10155753453534004
received 170517620156250
received 184078455500745
received 10214358898791538
received 1416500068468476
received 1595022630541644
received 1531148473630124
received 196923130869684
received 444651319271065
received 555768584774193
received 188379701724027