Knowledge
Data
19736713 933512864 5980 29819340403 1173
47270 347694 325807 845216390
65 771 89 90451