Knowledge
Data
309029 27 16 8533
22734 125150238 18473 46938 13220203496
147382 71150206590 46114 70 73