Knowledge
Data
20895983 20691 2242975544 8202470 22066
59 62 17 2068 8737
18227026 1838929 699506 5686936 4047