Knowledge
Data
40099 323288 3977958 7323712 38380388
6471810 447049170 99829
92914419598 6375042 8136 58872103