Knowledge
Data
18143816 247836 74391722 8759763 455451
1393506662 032881 618363965
52840 3358 222664632