received 1854037934848818
received 1932746257011833
received 1070427013090471
received 242111689539127
received 2113519532207891
received 1510555035915003
received 947892858561916
received 10154348477172398
received 1951326828447206
received 1879598338733961
received 292683461217538
received 1629937397267867
received 962411963889684
received 1289232411118328
received 10213863544686780
received 114268469337017
received 114230459340818
received 2121122417913766
received 384875055201295
received 920660917971441
received 1147508645277032
received 151160455631951
received 2007677501
received 1343502969110442
received 1977900039198322
received 1913565752266381
received 663421614045587