Knowledge
Data
336859 2037540 624 966
290698 45203788 215079 89 27517172
69566 93702 656502 175733 67