Knowledge
Data
442595830 166509940 45722828824 795374076
27650341 7808460 4560 973
1370632241 74007156523 314234866 93850 68437218681