received 10214173300108356
received 231878673815755
received 1938043316517507
received 1462810490420760
received 1993316134325548
received 225728731295119
received 200856787138995
received 654166644778560
received 335076703612042
received 798601066998982
received 379603075768966
received 1574422819254519
received 1578798248816976
received 875804849225354
received 1253126831462044
received 940924892725189
received 909939492464809
received 162237294494415
received 427238910819858
received 2050632471925428