Knowledge
Data
316582693 594241028 4116 67793327 584776470
91142435840 2055 255050682 3563
80 8613139499 487613 274751578