Knowledge
Data
3607458 146681 1139319 404735322 87613168
143230 71088778529 20288
6785718879 71 48988005 50566856 29834322