Knowledge
Data
66595 65297 1750830 2646762050
955 4925273 8866 912374052
1368657 243221944 158746 53