Knowledge
Data
689336 30837280398 7022581121 28994371
58564067 255319155 2814470 21 05191101
138815999 7753837 23056428983 8265032