received 1396413540451373
received 1896525054004970
received 436109566759920
received 317627865364675
received 1781005891913037
received 1947466605537622
received 102957350294930
received 454487344910683
received 1562555023794569
received 2063027677252662
received 10214195479344939
received 10209300781785792
received 109406889814822
received 210769006075752
received 1926272251032261
received 1527270207389429
received 1728894590751613
received 131025914165494
received 292751241172749
received 1515291945199762
received 10211750865021403
received 2030672800480672
received 799325423583694
received 930031810497194
received 767708636754901
received 1778915382142095
received 10210398527904335