received 377577722587345
received 854449687920758
received 10207171744635482
received 1025262937572016
received 1808292449419181
received 1400225563342162
received 223536041462617
received 1133660866657203
received 885855141563370
received 242103342821617
received 2046429078980186
received 1443855845926046
received 1503202253057087
received 2287389154611900
received 295909740740920
received 927258414092144
received 414169232374961
received 1001469599945743
received 135556707186949
received 2030672800480672
received 187016951777773
received 392066374587754
received 298500890529785
received 273884613145876
received 178157399220531
received 554519341422392
received 263257037524970