Knowledge
Data
40 20675186 374 3668
3119217272 61 35741255 3492010453 4853380644
676842416 4997 714674824 889