Knowledge
Data
89127869 8082208 16711394
1351 8271 77166070 3072562436
30256852 3560 2225549 232200094