Knowledge
Data
35025 18685 32487581 12282
300540 681129 95975830
040342964 2142665361 79362501274 899289819 8332211433