Knowledge
Data
2929616 42512901 4096620930
5677512 6072 4566405 343754 1124480042
35073478 5726279930 333 1810732339 750573