Knowledge
Data
2142846 2844616 38520 66492659 9573
281517 33322697340 4460
2572 93443925 91814334 9735238