Knowledge
Data
22134803 28975020 77143861
183510832 03736145120 395244 9977651 9315509307
5454922 421544837 2623343