Knowledge
Data
17858033 503189 532524 13674
640676151 3859500915 0861 833828
40490 71488233 141903642 89540 38