Knowledge
Data
663601 2992 4428645 96950960 11712
27010253 861216598 49893824 21187924 77836494830
86961 1228 75