Knowledge
Data
6690570 18992162 284353 6628309
1212713 0688496278 203721397 14856585
669931 810827 64518499