Knowledge
Data
37372518 3317 17565491 800
1683775 6535 90458040986 476145908 821642168
2255818 6007 30922006