Knowledge
Data
2114264952 446011 8620223780 7153761
56122455 2900693 1655317 3394606092 6924089478
2249216687 5059 2195 2713223977 5536