Knowledge
Data
15293968599 528743187 5228216330 43571925
18051543095 803894 3010 3921476738 3816230039
82990248 284910822 394258725 202257