Knowledge
Data
60 56925 2768126 99511 4242
22861 186821860 4311081 55930703 58188
257 63487 98669 2957901824 94488481