Knowledge
Data
30 11469689 9561479507
667528 665 996 3425682 7187548159
37850 63291 63880 5386539039 609826