received 1527234367579741
received 1871074003119601
received 1118516168208028
received 110263709357307
received 10157310468105434
received 686356781521122
received 10154352853907952
received 561094730736220
received 329123950781206
received 282789682120853
received 1581637758832772
received 1178975678861622
received 1178975982194925
received 683166248514753
received 156812768084354
received 317334628635867
received 1309108002479679
received 1510656518949132
received 1069631889826888
received 746505852157686
received 1718501835056900
received 216032515532400
received 1300982459993164
received 450642881752992
received 1835941026669804
received 684520705052093
received 1709137812717658