Knowledge
Data
32566971 5829166683 3536963445 3497953264
61579 1369687 115249481 90218892
305705542 70 257687078