received 2006277152929698
received 10158600651435072
received 561094730736220
received 1847285362200492
received 1792473604100743
received 872575582892858
received 352022375276894
received 1069631889826888
received 1077147165691250
received 10153723706361275
received 1771949153026445
received 1882446721967725
received 1046198835444348
received 480971995429636
received 10214051974111726
received 1309108002479679
received 1492122667537991
received 1527234367579741
received 1511851528873443
received 1615412088722981
received 216032515532400
received 329123950781206
received 745076188970524
received 1915816225311515
received 1483157348441119
received 136182903596201
received 10208983587297283