received 119178448727048
received 1819540808366363
received 1852961068352981
received 1984254641832090
received 1353702288045693
received 10155676487342378
received 1462537397200845
received 1534194289960785
received 993932427411525
received 1606033056116684
received 1804119466507630
received 386529181776472
received 10208440799207101
received 645182642539117
received 593254287731794
received 10215734711703572
received 1688783451138599
received 909937849131640
received 2071432583137346
received 1315025658598356
received 270409553499201
received 143170853026730
received 136692680141864(1)
received 895942490491734
received 1699258307008705
received 1107168406091923
received 1103125896387705