Knowledge
Data
18 331852 51143629937 88065451634 99420403409
9456830356 89099490043 482728289 905039113
860747 51814688 56562 050937505 398016889