Knowledge
Data
356 7073722 385 2677017
324 13363735 309650397 54108799108 35690845802
702836 20976781 10179 1960621447 289518