Knowledge
Data
139513 20871393 921 3445
65853 7987 97055 7471 775554812
24613 2882135 996505874 21382261 21034