Knowledge
Data
8561 161463 5172 92264107959 480710435
59258542175 8067568 83144862 815263819 822787965
885691 97 3242780777 37152 995975