Knowledge
Data
3998 3989597 30 787 4120712
12102116730 51 3331651
4943601185 898078716 89929469 197204 89517