Knowledge
Data
667482 905 452102029
565303 80188478 7026903 598340 321
175618116 11107 33105875 451 2347