Knowledge
Data
40 301107 178279644 433 89739795
26134 825320811 20719208024 90175559271 34375671759
32865738 6636531 990307 908 38961