received 1367553020029763
received 1996510260673310
received 1671941426204607
received 1944184015868325
received 994119427392365
received 1221628961192693
received 1733056680058470
received 1904943729790265
received 554348111600796
received 10208441531475411
received 1932366527085427
received 805220399679267
received 1055673177897693
received 789065917947338
received 199788007103951
received 133470184106302
received 1613484988724487
received 1525036214280458
received 1575513762486603
received 877337152446491
received 272337939901201
received 10215925409224417
received 1976304375716723
received 297321627388620
received 556840394669117
received 1478195618958993
received 166372434172575