Knowledge
Data
16 331530 30112 349362
61128 5365604 15682 5852650
32623 0340012 508475 7950079 609683962