Knowledge
Data
29328 33275702767 2133541 662894738 71089787940
132 3627946 7633519 50 94935100681
67308966207 56902 674