Knowledge
Data
17268685 34736 193 81596
977728350 397402 682 18544180327
43162647 101329 476384528 30549401533 26844