Knowledge
Data
20 2222619 2075638 95
607924948 42488161459 41 77892395
639260 72123591632 38 319815 1644872