Knowledge
Data
6248095 75166497 8108 7874552 18331139070
399 086460990 15436560
5967 5196882912 301 645