received 686545581546803
received 10206423645608922
received 317334628635867
received 312169912479928
received 10154575474834812
received 114777805761566
received 1466287456771074
received 1587787698199912
received 862552037254933
received 131355210744006
received 1008019452615981
received 282789682120853
received 885641491564970
received 10209071356655088
received 135816117211837
received 1141802012592904
received 537327633293654
received 561094730736220
received 10158600651435072
received 295905710943504
received 352022375276894
received 1069631889826888
received 1077147165691250
received 1771949153026445
received 1046198835444348
received 1468601196508356
received 1815448805382897