Knowledge
Data
30430905 20760772 148676480 8947203 73395787
81678 061570 27698387470 20 010582
13237983 071431469 570048