Knowledge
Data
667 3403799 3384944
6681083 603 4939509 987136613 694
5188 38018200565 249740802 79087057855 660213540