Knowledge
Data
30970 15747046 49 4305662065
40005362578 93 22 825597629
3279 348627600 93113911 89849 50404753