received 184078455500745
received 1246451685500866
received 1627931273907368
received 1740633179572788
received 1657407347612700
received 141899306564015
received 10205243918113835
received 752170994968410
received 1320180064690304
received 180510442694288
received 1715376885159783
received 125846054884512
received 1855369608108379
received 1508861132496191
received 1289815824428454
received 10154826391939667
received 130245487713559
received 1372363616146836
received 1543296389056950
received 971496209673038
received 1559165120866914
received 202840273792879
received 156370835109616
received 163016687832105
received 1890583387920459
received 736863083177221
received 1315577768589040