Knowledge
Data
667 4108662 2964083 30 067586816
79147 21 238 88951 65916
297030 5844088428 19225281 5573 178704