Knowledge
Data
323331594 94550301088 476509 20032861 18128
15573123641 9904366 51114 492668345
4870 645660 83111060323 99365613109