Knowledge
Data
20106904588 17300545357 75830544 901088 5101977717
7757043 64 930 35693
122862 105027 177643698 935735