Knowledge
Data
20891 592693322 4418007
767804 21 5073327 667 699
31863185232 536147733 63888536 392337