Knowledge
Data
50 59288263682 470907 3160089579
121431 47052372 438 868598663 597
67430 8007316 5135 346 93295725