Knowledge
Data
35222186 8677985860 650697193 315180 68163675230
415117 039105 55289542 3669019 5168
74243346 2605688 8125