Knowledge
Data
20660869 55144561 31210 227 4280709586
3989 37044894 2856433087 43971 70522
4231 3068023 3954