Knowledge
Data
17625059145 42294641681 8942908 52389251 1070
608005985 895551 17163 328265084
59856664 36752 8628 75303 99585480236