received 707973436046792
received 1703844939643965
received 1808292449419181
received 1428515403929903
received 10210967670532874
received 521695864840535
received 443604915983823
received 998465463641063
received 416160898763366
received 1751255454902298
received 1475521915851144
received 1974324169445971
received 1112651238768312
received 10210687220645183
received 1759975544033117
received 1650144945303019
received 1686192104767712
received 1030056360435793
received 10210166758393952
received 478791239175239
received 10158056611465567
received 1828429364086092
received 1717061921942851
received 1146235915467266
received 10208440799207101
received 222237168247486
received 10153742412171229