Knowledge
Data
28326 15677764 401065210 3368782
7943185 1794662 889687 09725600
4010116 7595820624 99022851 00985316846 172