Knowledge
Data
59 52971 502239029 4190820639
9692258956 7867917803 491 252498872 62512
46808705 216115108 49855342100