Knowledge
Data
290738 37041228676 53258624 74993 98365985248
47582 30040 37980 96115 80128125
9641406 83927 17163463 3067 11189