Knowledge
Data
21064515 1528168 3340667 2932011558 812061
0179079780 905748632 84089 86967925
8072394204 7603279 26983059282 42700837