Knowledge
Data
379 553 46790430 90439 478146
20285 44649 24719 8745424410 126090901
3332733 9796102 566