Knowledge
Data
51 43688440 8801070 640688
67188650 61171 92401 8915607 303
31658490 26587542411 35076819438 4676