Knowledge
Data
309421870 45174259 693067006 247860349
5099 7256566 97250 82698 393627395
350035890 92910307562 39744 3237051237