Knowledge
Data
669315908 2382660101 2882 51304108
286339149 75426 2887 84056912218 34341734
6284237 9859682 261397502 29 3200