Knowledge
Data
29319365275 16686565 292946098
5281109 36186 9160016 7043
873833264 553192568 4198701494 2027 15