Knowledge
Data
3904155 5198 32793 665 8307
447 2744407 4130980632 662833350
304376627 2676070686 34073960207 50991990099