Knowledge
Data
31358336 69265893 94734 881386 429
32886 501 0801112 20369692 886
98160 35052633 43628710 96 55