Knowledge
Data
21736359723 207360027 8005900704
21406637 39536 92024106 72396 557
84946164 29017200 4112609052 6317 4750