Knowledge
Data
15810149 39251 97 1003818480 45196527
306538 42 013869222 30272
38045981370 25683364582 7387262618 11211791 446148372