Knowledge
Data
32 436159277 194 308365392 5450
899193854 7056005 516788 405313203
38882895687 8104703 2984492 3570 889680736