Knowledge
Data
321211217 77 646 20 109
299159531 863713 860 2191915231 27567966
0296869 17577644239 65209215801 0043 3418509215