Knowledge
Data
277715748 167423 317252163 2649601
3120329 35633272 730606 3566 38567288300
2082700 2205989 37915132 2161515949