Knowledge
Data
11814700 768703 6428992 587
42776747346 18909 6060317687 928602
451356843 1952 4712969 21328 38