Knowledge
Data
52172539946 52918409416 18326524892 1427363
47737 68804927 120890028
786 35731514 4613 26282315902