Knowledge
Data
156 565404 37436 4719
2046964570 51245 3640297 1454344986 452934803
885838952 102 9120