Knowledge
Data
174018573 590 391246
940382566 21273570 9349180 2371300 351981
2268540 799105094 1193650