Knowledge
Data
304501986 2395031169 5893295371 21889728 318252298
166260973 244 79643
4084162591 89 13286218124 8273 7986772252