Knowledge
Data
156 89787 442866795 3707500
70826 50384 2582307 465
2644791 259985628 9705826 5906 807622