Knowledge
Data
33584 14364970 37620077720
2800125 86127067091 4584532190
1809300 5616982 23656727 755 5091