received 1596951760353006
received 1538411792852783
received 1505775149748932
received 304577403331711
received 1701923506735327
received 361855177505442
received 169558920312075
received 1132020293581469
received 276234782869248
received 295450174138356
received 10155021959061998
received 1658818391111665
received 10210536531562637
received 887461717959073
received 1391510010958328
received 496259370546784
received 378898429130305
received 1656321567712128
received 1146488032062785
received 1106421542826808