Knowledge
Data
642 25551 9508457103 8991607382 638248
68 334328 335852797 540 92
1122114 19809 139821680