Knowledge
Data
31796 3739171 92898908 6659102401 676406604
29230752 4347565 671348 67961562 58157486677
9865 683560895 4903957153