Knowledge
Data
31416538 44648 433 2466709 8787408
4091 18048172 203493416 5682 1949003
18866858 139005868 618 3868034203 81424