Knowledge
Data
187094 2878427 99118 27223
402535 17210020 5263552
1247534052 510955368 199030 479740046