Knowledge
Data
533 11528989354 450245 372154506
25 46009351 826355 4316676 80135466
15169295368 516536 43327158 12819956564