Knowledge
Data
31742 9721982 25777259 6929439 357132241
48770473341 90068 2843162 8975
14477 993 8444036