Knowledge
Data
29766 5246810 19654908 462262736
129653 4177467 83486
99041689 412112 27311639309 810 7037216762