received 928988730496250
received 690269397781548
received 1904943729790265
received 361664417524518
received 590770001115424
received 10153440643831091
received 556840394669117
received 1237950942940547
received 1127579877332825
received 1298156480275762
received 1266796843381699
received 1944184015868325
received 1037872979606542
received 1746016105415130
received 10208305053892376
received 994119427392365
received 1340883015941936
received 1932979793687252
received 1628874977394083
received 1127577537333059
received 886637841414487
received 10204310578870035
received 1480911832023593
received 881630231885625