Knowledge
Data
21896 833638275 190740153 602493814
5414347 8115 839544317 1159 5021590995
39379 0693655196 49226695