Knowledge
Data
22169699577 658 82149 348687032 207027177
548844 30306645 253182481
487983179 5063097 9288