Knowledge
Data
516492968 6827980 891864822 35179388699
434657 9553688 203954376 14067016
18256 6292 61 61