Knowledge
Data
30 539503 2602177 4030651682
749395133 6366976 98409 09231
20677257 85994 6080343 862