received 10155729442624927
received 856187087749960
received 1906849462968144
received 223966858134089
received 936283973126076
received 1507380626254193
received 519512901746592
received 1718789728371273
received 1003894969670495
received 241062056330278
received 462733013915517
received 195189341000408
received 10209910815714170
received 439761103058559
received 875748102444125
received 942888115730887
received 1255125314512989
received 1424210640928427
received 10208836829949304-2
received 461222437398587
received 1217225045018232
received 361152317665310
received 232666603850738
received 125939191301675
received 1783254358594540
received 1475202635879898
received 1426631340784976