Knowledge
Data
20 523 595 316171150
45693 48964171 4627331 1478364
808987158 2609 500209274 990965 329028583