Knowledge
Data
30614566 465576837 1127243 275834897
4698847 144999010 11840796 13089
538254 754997036 618093360 148230 21216314540