Knowledge
Data
90 10218953 283646
18690 75700518 21339206 76064675218
2598130350 251130209 150 8924583 2203296