Knowledge
Data
31 336 3720103714 534 515713
1270190296 84633 126
372221731 218917115 2975796 762 86598160548