Knowledge
Data
40409 91526286 345624 563692180
536 57102 311497871 365861 691919270
52716155 58266896 0694 260