Knowledge
Data
59 145839 714303 877941
320 221388731 14478705467 84707 40096651
347271 195 979312291 65 989