Knowledge
Data
19897468 55845 2537
313317 424 640689718 15919187 050
406675 104985596 2650 50032991392 3952210