Knowledge
Data
99115940 421035 2314781 86900 5226053
4815517 59493 998406412 88982901928
8204 3115821 687