received 1041420492587383
received 928854140588208
received 10204061947383895
received 162464507516449
received 10208691508505403
received 990338674344126
received 293072617548225
received 10208329493489617
received 409742319371770
received 1694405133921279
received 1326192484170710
received 10208535193449872
received 1172900122729678
received 289335818176972
received 1627391860902318
received 1816926578585196
received 131025914165494
received 1077477338966231
received 383754475416192
received 1766518236918693
received 1232036733589117
received 1782166518765966
received 149683395639468
received 1462525567202028
received 1097630403671050
received 253723811664472
received 2007563259567868