Knowledge
Data
22166475756 5251254 44116776652 8662822 521109
20 39642 81169126034 6208
31745504 1552 09508097 92617898