Knowledge
Data
3166445 84353590 68659
83640 5530246 1864662 96921555563 220586
8436 54216100168 8959