Knowledge
Data
2533093251 12311631 2091838 5288258 5315743
9596723 660 19031855032
25008185 4519458 16945 28