Knowledge
Data
42929 1816144 767 1389057 239385
1252956 320 8569267560 0312569214 4686151
91 48613400 3804562720 483377906