Knowledge
Data
396 226 683103387 997562
5090748 601336 1071401831
6015959 3092 88496 8983290 762625416