received 10213409429091478
received 1434154086704706
received 1179473998750224
received 2060817920804475
received 1039683752754269
received 1624962224185974
received 714849658671128
received 147017872533100
received 1573904542704378
received 968168629978980
received 361664417524518
received 303553143452829
received 10208210079183851
received 905562762922954
received 153154601979576
received 364627957222569
received 231811293870817
received 10153484937880986
received 1628890504059197
received 1863801307216313
received 1953202528330284
received 10203984642775272
received 369185813529025
received 10208516975216591
received 1742287166060540
received 1746624562250310
received 1864216767222006