Knowledge
Data
2156622 9678094 93222946 3676520
510140 65150861030 88 867530607 381047728
78663753 19313 13138393 35826