Knowledge
Data
3176 10157495 59106
90219122934 149266 512378672 7961 21179458408
8213 88 46 195830857