Knowledge
Data
622330445 494139 5145396
7995943 2812 90770239590 500152
8843198 29924097488 12001653717 60448281