Knowledge
Data
150 238213326 68465068 32542935 18965885445
95524 595705 22953710 77041808
53187630 636 5652181