Knowledge
Data
28 9900979 12702706904 4381066224
94480 11691 61246 44701
5012 1006287 622 2437723368 535040543