Knowledge
Data
31 52539537 5669550339
33860 31789342473 1994255 3157971
8510885189 3534777606 7285717 649