Knowledge
Data
4997935 43951816 270146 429839
94 36640068 9540 444362 561102814
64513 8957 629 2835 861119