Knowledge
Data
89 2683341083 9967964203 106158877 50323824
147380 297872 3180704 1468027 212
332 588 3319 5269773728