Knowledge
Data
2676356 170376527 644655 10253462 509094502
57077 195 608 3503
95883999 83343 26727733 22379694 25609193526