Knowledge
Data
35 80286020827 103295 64070 5602
17 0312537 392 660091 278865166
52698 975850 635854029 54 258672