Knowledge
Data
319826 182817 342 231753860 163465004
6108284160 02324954 042238 30352189 193089
301 20827 797