Knowledge
Data
311449859 1896680 519 781 099
44582 89 70 85239 839
4749107710 015826060 39662621853 1175618