Knowledge
Data
19629932 16734513543 154881594 661536015
530608193 704 4371116 58533 9520588
141860 540 75661187 98554904 890994