Knowledge
Data
58754420 7749186 333614959 6080859
2265972 84913605 52 4725421556 952298683
1405954 6352098079 92 437156 50826019