received 1916205071936475
received 1673430199597503
received 1462525567202028
received 1097630403671050
received 253723811664472
received 667259620330919
received 2007563259567868
received 713724548765642
received 357240407978597
received 1733533906908037
received 1767146173562836
received 1694171887462114
received 1949096958668258
received 1294888153907728
received 1660353694291468
received 135028407158034
received 333312600516880
received 1168605926558987
received 1160856553958989
received 1065839270197860
received 1682874615333098
received 1394301800618828
received 179595759176915
received 1159777810751454
received 836917159800258
received 236954513392864
received 150867542320592