Knowledge
Data
32 602 4156269731 91467026515
464164 8503486 7595621 3173 654387
82680407 1027749 996291 369905 4948