Knowledge
Data
377479390 7661 306693 321697 227863778
154674 317215 88516340 3442 64953539146
188196 845329586 96