Knowledge
Data
529636 912894 43350 5958117 78777120283
889114902 3631 1397108134 2705577 6433
8434 881 338648