received 1691913597754546
received 400904616781634
received 972133196167313
received 10208564634298463
received 1677506729184353
received 1463824143933302
received 726863464117542
received 10201130818629258
received 242103342821617
received 1116386358400637
received 1109056262483468
received 992104534178858
received 330224674028312
received 223576271403506
received 669226543258459
received 1849518698665793
received 559336690943846
received 10210285047156514
received 1358416794214835
received 922998711079994
received 10211951933491864
received 201818606952410
received 432207907127224
received 374968669570267
received 1606050382757335
received 834904029957106
received 10158070540055346