Knowledge
Data
980949 215099770 43630848 72400644
3952455 08041369620 505091361 63218
446559796 587042207 364072616 4846