Knowledge
Data
41 1729609 2885556 165791260 63510
16027 83 13954363876 830568556
164500462 8428415 59422 4277020255