Knowledge
Data
86147636 74641680 216307 89742822
5011343 39722841246 441619752 1163 406869327
99 20 623565 849889542