Knowledge
Data
6535393 16459442 33061705 22608015671
4248217 67405680050 23906 5105769 782787421
590817900 430361301 52612 3920775