Knowledge
Data
314612 585553 14077053 736126330
90573 205934011 600187192 54700323048
41842714268 43 860059585 3203175 83501160258