Knowledge
Data
28467479 309 22124128469 660370406
822806554 6979518 42913 45414679895
19624015 60064006 1261 5070885 5957487