received 792696474159486
received 1144835632243161
received 361846070839686
received 1574456316189857
received 1068242569898226
received 818140491724052
received 1141788212594284
received 1527642534230894
received 1542911955955259
received 901613849944404
received 125043091269175
received 10209260021288823
received 1163244050411605
received 117032532177427
received 1864219703888379
received 595232127486594
received 447715242283084
received 1497644040316120
received 2013204108935410
received 363303054031004
received 1008269725886993
received 1643168885952804
received 2032618906754362
received 154082761974809
received 526615760879851
received 766458480213241
received 10155855741670090