Knowledge
Data
29329 97 2102387 9343860 498559489
45056946819 36002 89298355 2257077013
111445 88362843 4938061 1025 4649