received 100441747178032
received 414585038918780
received 1715758922044939
received 610562982667532
received 545072222545368
received 10154390895272952
received 1128147607271086
received 236877336673340
received 1962342104052236
received 1055673177897693
received 1037872979606542
received 1424108217613130
received 855857727784577
received 994119427392365
received 1340883015941936
received 1854824844777379
received 1628874977394083
received 524231924608023
received 545069682545622
received 1855574781427322