Knowledge
Data
938246958 300 216198127
965 5856 18927072 111674 63526532
2677631048 7885270559 4336 12012353655