Knowledge
Data
28204686 17479632328 99949625 9602927742 70496816
81580135562 36976223730 099805
5255219 6237732858 472672008 57168795 2574183