Knowledge
Data
27971029 528193285 9800654 84952 9122015616
180270 61579904377 12311416 371702
949534528 90125594 8512811183 2156475 850274374