Knowledge
Data
10134403 2885136 3307729 837359 3989
091141 28562011 81404510 176637091 1305428391
84380301477 567997 4740373 681686 546224