Knowledge
Data
9829414 63180706 4722510895 17166215278
23302278151 5590745 64648028 9492938 690760
964503911 3381626 6510102144 2096