Knowledge
Data
562 330796 6044284 490
290 5895264 155408052 43180257
42972544 3270457448 5445351 326