Knowledge
Data
81307863 99299126928 259169 40
405937638 34 564771 14857409 210954502
142 779 80268 823 28135855986