received 1260835727292334
received 1179473998750224
received 2060817920804475
received 645156085641479
received 1039683752754269
received 1624962224185974
received 714849658671128
received 188474874979793
received 1573904542704378
received 482537201906936
received 361664417524518
received 303553143452829
received 10153744774671229
received 10208210079183851
received 905562762922954
received 153154601979576
received 364627957222569
received 1027261900648738
received 10153484937880986
received 1628890504059197
received 1863801307216313
received 223536041462617
received 222217631542990
received 10203984642775272
received 1882837198607069
received 369185813529025
received 197214997485994