Knowledge
Data
3254901133 121 27301553 44332547997
30281588169 167 57739980645 60 5023044
21698920 60716987 2965748 3345049 78