Knowledge
Data
21873718 79608455972 599677 57828 49035569
2413412 2986459615 41081797 1469350
43 32254852959 36470102