Knowledge
Data
649997 228936 798087 56598391
7877881 68779 612779 90662 830388121
379541149 834209 8923 5689655 3947518