Knowledge
Data
22460939 9168644316 3755030 7408473 46312193008
1052 323312 616 991184 84920
930 79232 10953065 9455 36