received 295909740740920
received 927258414092144
received 414169232374961
received 292751241172749
received 1001469599945743
received 135556707186949
received 2030672800480672
received 187016951777773
received 392066374587754
received 298500890529785
received 273884613145876
received 361846070839686
received 784177575089575
received 1553335571429933
received 176152986204912
received 922998711079994
received 1102360843225572
received 1218959361472087
received 972133196167313
received 1550852401829429
received 1015747198557671
received 1718789728371273
received 452758555057835
received 1734612816584550
received 268401116898947
received 111870626180385
received 10209952985117621