Knowledge
Data
8556 293413 193813924
23277 9887212067 1931079749 19221769121
58126658354 54955315 668117470 20148