Knowledge
Data
1985346 1507253057 42676 7780350 2332441
5686096788 440807 142339370 7467385
5106 714287453 544625 81958892825