Knowledge
Data
59007176 21 3578325983 256133290 306336
941 39558 77453231 2036 2866071
278 80609 61948 81598007741 525691113