Knowledge
Data
160 539896 80 5724283
23602408 0672059 264101 97379681 287989637
98 96072460 71 491253