Knowledge
Data
5100496 2553507 2075698 298147313 619803120
051194 29342 12509 540632480
936 10643 3039262324 155