Knowledge
Data
13249 30 4913565158 340593985
52813 211522199 8474 7144177350
596 751 43045933 79843 784941