Knowledge
Data
21160 630 2296196840 342935888
98 407823384 8814
80042613 2707377 6980379077 2387543 18544990