Knowledge
Data
1682636 20852155670 20 9303 2453948
450646846 349 822266302 92123252 22737399234
326850642 46746427 75 189146516 3072983