Knowledge
Data
40 702550979 149 501813 6362942
855384 31437516 4525881 18495450
7286206412 634555201 7210682 3995428478