Knowledge
Data
158742 75175863529 9112289 918 88177408
70160840 97226547 11998811959 13904700 20226
516384 680 6753207670