Knowledge
Data
324689 86749660 36043264
50642 3725 50961 91976966865 22867943
131728 346937183 2653512 39054604 10552