Knowledge
Data
8556936 525815345 3065176 4960107469 25017653641
42225306400 88474 46 156658
21235 842267 9335