Knowledge
Data
96 54077738 37036315 26673 56086332667
2942792 838031 2100917 23546500303 9663180
44435325 0853931 21