Knowledge
Data
19806 7485 775326402 67720933
106382313 88278917168 15538837526
4704435 13008437707 7552 8682846 54807290