Knowledge
Data
89 33970542 4794440 145443772 86119
24 973 17252098 3081860
159 74076709 4442 880783 891062