Knowledge
Data
12117736188 14216396615 331838 100200438 49060
28488916 8580191375 99089715
5222036277 80272931681 162 3058519935