Knowledge
Data
29 677098 11908267177 77272 12445539
23037 320416 69769461 32620
7377137445 53462039437 673161 9101231