Knowledge
Data
75 1391404 159437 885 1338244
59058397607 25289906774 2100 9837126720 194
5270620040 72621249 664926 671928335 27