Knowledge
Data
22960299 33329877 2962 142 05226339
651136613 21099 20178179409
34795 5104423457 47520091585