Knowledge
Data
30579622 2173 64011977091 69816 85064
2266748403 091352 5981
50722736 564807261 98221405 4781032 62952701