Knowledge
Data
21894 364156 459436812 6651
259508703 229336 513356306 3789748
271372552 38618893 191892260 80612900838