received 566122662046310 received 3579292122299893 received 608463081003840 received 594061125879452 received 592881079316458 received 1172203033429687 received 592881079316458 received 558131029549937 received 428823012721631 received 3552634205057225 received 3403901006491211 received 3372903919624727 received 1869406436727477 received 1653537915060986 received 1283577758871234 received 1216804712305244 received 952651482394014 received 734676324499906 received 733995507907356 received 730304075374748 received 710388980492089 received 594061125879452