Knowledge
Data
143408112 95294707166 813 127218105
90588176 374205123 58025480
1877932 838941143 38159120 6387 0615