Knowledge
Data
29 302428 63577682 75194
6435277530 52135705037 29279758049
72 601715 51 1046062 295537324