Knowledge
Data
298491 5820327 722455 100146506 26540
689634 228 8073437
508207 2572619 3165418653 45355093