Knowledge
Data
28 7269151 7298951851 311495681 1237
90 426977823 4954820666
664 54686797 20128298812 954 20670150