Knowledge
Data
956 3064714 4119073 93275237583 2008599
126522502 7222186 348 13711599947 595
59836737 639932 7454452977 25431 040955