received 263024844037572
received 723424701079576
received 135556707186949
received 131081171060649
received 746826502126702
received 785577488206822
received 10203894904953319
received 299244753784538
received 316000702255394
received 1830098520396525
received 532453427110339
received 1242168162510093
received 2081352952084361
received 10155390602423519
received 1901728103425810
received 374968669570267
received 10209300777785692
received 457699014419128
received 10208962810586265
received 294833994218835
received 1734612816584550
received 10215078691066716
received 1997153387168356
received 1702609923341607
received 1518836821496945
received 1536264323135462
received 2019923808328712