Knowledge
Data
43384856 4375267 4111 64 027152021
58177129 168594139 14331994 696
99841228 94869 25626025 8788228