received 922998711079994
received 1102149849842008
received 10155126706690991
received 10202663982838271
received 176189242826401
received 231849533900277
received 653324781725164
received 391515341180890
received 695033454002677
received 10210654454372961
received 10210990829595217
received 10203894904953319
received 1442757826036157
received 10202531359003802
received 1443855845926046
received 880388285371955
received 493991167428206
received 1614770798797321
received 785577488206822
received 1691913597754546
received 1528913220759798
received 972133196167313
received 10208564634298463
received 821168227948368
received 1677506729184353
received 907561256028719
received 10206847032201810