Knowledge
Data
2001561 18033379 32790599103 427723622
4055992 473659464 4871 2040919
89932388 292156 5409601584 094231639 706763794