Knowledge
Data
20616072 5866206927 2903312507 28714941 482780530
1021866 119463747 1126609746
61680255 4963869238 9245 75400595