Knowledge
Data
42 219239 2531 76921900 38396728668
37078623 4688453 9493193 20226279209 73
26387606 127966 638