received 1479309088855316
received 1733056680058470
received 962094917253219
received 1127270983958047
received 2051018515132987
received 10201963202077295
received 863242073808261
received 899753733435715
received 10209910812474089
received 10208377534225180
received 407252886130388
received 1321682544554703
received 1077477292299569
received 270819006640130
received 1361718900542449
received 272337939901201
received 1562805067332000
received 175055902836830
received 10155089671068949
received 1018742858159979
received 1674505949542850
received 666436040070795
received 10205607860543816
received 1743519635660855
received 1065486196803091
received 1648763981869922
received 1990157074637639