Knowledge
Data
21 9930520 74098441112 48852 429131658
47657519350 258375023 8344 6869067 3351580467
159372 1633222 85613684460